<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: Designer XI 3 New Feature: Class Restrictions</title>
	<atom:link href="http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/</link>
	<description>...you are in a twisty maze of passageways, all different...</description>
	<lastBuildDate>Tue, 07 Feb 2012 17:17:49 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-2131</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Tue, 24 Jan 2012 19:25:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-2131</guid>
		<description>The security setting does not resolve content, it resolves object use only. Meaning if you publish a report with a restricted column, only people with the proper security clearance will be able to run that report. If they do not have clearance, what you would like to happen is the report would run without the offending object, but that&#039;s not the way it works. We have accomplished this in the past by creating a view in the database that is smart enough to know who I am (via the @Variable(&#039;BOUSER&#039;) technique) and applies a case statement to the column in question (account number in your case) so that the object works for everyone, but only shows data for those that are allowed to see it.</description>
		<content:encoded><![CDATA[<p>The security setting does not resolve content, it resolves object use only. Meaning if you publish a report with a restricted column, only people with the proper security clearance will be able to run that report. If they do not have clearance, what you would like to happen is the report would run without the offending object, but that&#8217;s not the way it works. We have accomplished this in the past by creating a view in the database that is smart enough to know who I am (via the @Variable(&#8217;BOUSER&#8217;) technique) and applies a case statement to the column in question (account number in your case) so that the object works for everyone, but only shows data for those that are allowed to see it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: padawangirl</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-2127</link>
		<dc:creator>padawangirl</dc:creator>
		<pubDate>Wed, 18 Jan 2012 17:01:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-2127</guid>
		<description>Hi Dave could you help me please? I have a webi report with this information:
accountnumber storename amount

User A should have rights to see alll of the three columns when he access the report to refresh it.

User B should not be allowed to see the account number  when he access the report to refresh it.

I guessed that in Universe Designer the option that would allow me to do that was Manage security, in the tab of object restrictions.

However when user B tries to refresh the report it doesn&#039;t refresh anythin it only throws an error message like: you do not have permissions to all the objects or one of the objects, or something like that.

is there any other option to achieve what i want? or is it that I&#039;m thinking that object tab is for something else it&#039;s not supposed to be for?</description>
		<content:encoded><![CDATA[<p>Hi Dave could you help me please? I have a webi report with this information:<br />
accountnumber storename amount</p>
<p>User A should have rights to see alll of the three columns when he access the report to refresh it.</p>
<p>User B should not be allowed to see the account number  when he access the report to refresh it.</p>
<p>I guessed that in Universe Designer the option that would allow me to do that was Manage security, in the tab of object restrictions.</p>
<p>However when user B tries to refresh the report it doesn&#8217;t refresh anythin it only throws an error message like: you do not have permissions to all the objects or one of the objects, or something like that.</p>
<p>is there any other option to achieve what i want? or is it that I&#8217;m thinking that object tab is for something else it&#8217;s not supposed to be for?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Rathbun</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-1279</link>
		<dc:creator>Dave Rathbun</dc:creator>
		<pubDate>Fri, 23 Jul 2010 14:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-1279</guid>
		<description>Hi, I answered you on BOB, but since the question is relevant to this post I will answer it here as well. Class restrictions are not bound by group membership as they are simply part of the universe. That means if you create a class restriction, it will be applied to every user, no matter what their group membership or profile looks like. In other words, class restrictions are not intended to be used for &quot;variable&quot; security, but instead for permanent security.</description>
		<content:encoded><![CDATA[<p>Hi, I answered you on BOB, but since the question is relevant to this post I will answer it here as well. Class restrictions are not bound by group membership as they are simply part of the universe. That means if you create a class restriction, it will be applied to every user, no matter what their group membership or profile looks like. In other words, class restrictions are not intended to be used for &#8220;variable&#8221; security, but instead for permanent security.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Satish</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-1277</link>
		<dc:creator>Satish</dc:creator>
		<pubDate>Fri, 23 Jul 2010 03:56:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-1277</guid>
		<description>Thanks Dave,Its a very nice and informative post.
I have question...when i apply class restrictions, Administrator group users are also got restricted which is contrary to restrictions applied through manage security aptions(Note : i haven&#039;t included Administrator group users in security table).
Is this something usuall or am i going wrong ?</description>
		<content:encoded><![CDATA[<p>Thanks Dave,Its a very nice and informative post.<br />
I have question&#8230;when i apply class restrictions, Administrator group users are also got restricted which is contrary to restrictions applied through manage security aptions(Note : i haven&#8217;t included Administrator group users in security table).<br />
Is this something usuall or am i going wrong ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitin Kumar</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-1258</link>
		<dc:creator>Nitin Kumar</dc:creator>
		<pubDate>Fri, 09 Jul 2010 12:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-1258</guid>
		<description>there is one options (Apply on List of Values)near to medetory option.
What it generally does it is not in form of radio button.</description>
		<content:encoded><![CDATA[<p>there is one options (Apply on List of Values)near to medetory option.<br />
What it generally does it is not in form of radio button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Siva</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-960</link>
		<dc:creator>Siva</dc:creator>
		<pubDate>Thu, 24 Dec 2009 12:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-960</guid>
		<description>Sounds good and interesting..!!! Both the features and your presentation on it..</description>
		<content:encoded><![CDATA[<p>Sounds good and interesting..!!! Both the features and your presentation on it..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathi</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-500</link>
		<dc:creator>Mathi</dc:creator>
		<pubDate>Tue, 17 Feb 2009 23:46:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-500</guid>
		<description>Thanks Dave, nice summary, will love this feature in xi r3. i have so many universes using stub join to have security join. With this feature, the functionality now very simple.</description>
		<content:encoded><![CDATA[<p>Thanks Dave, nice summary, will love this feature in xi r3. i have so many universes using stub join to have security join. With this feature, the functionality now very simple.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kiruba</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-493</link>
		<dc:creator>Kiruba</dc:creator>
		<pubDate>Wed, 28 Jan 2009 13:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-493</guid>
		<description>sorry... mistakenly i typed as table instead of class. read those as classes.. ie event class, pmt class and tkt class. no tables.</description>
		<content:encoded><![CDATA[<p>sorry&#8230; mistakenly i typed as table instead of class. read those as classes.. ie event class, pmt class and tkt class. no tables.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kiruba</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-492</link>
		<dc:creator>Kiruba</dc:creator>
		<pubDate>Wed, 28 Jan 2009 13:13:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-492</guid>
		<description>hi dave,
i have a question:
I have three classes. â€˜Eventâ€™ class, â€˜Pmtâ€™ class, â€˜Tktâ€™ class. 
Event class has 
EventNo, EventName, EventID, VenueID. 

Rest of the classes, Pmt and Tkt classes having measure objects.

My qureyâ€™s are:
1) Select * 
    from event, tkt 
    where 
    event.ctseventid = tkt.ctseventid and venueid = 81

2) Select * 
    from event, pmt 
    where 
    event.ctseventid = pmt.ctseventid and venueid = 82

Note: Iâ€™ve joined this â€˜tktâ€™ table to some other tables also. If I am going to give the condition â€˜venueid = 81â€™ in the â€˜tktâ€™ table, that will restrict the result for some other reports. That I donâ€™t want. 

Same for â€˜Pmtâ€™ table also. 

If the only choice is â€˜eventâ€™ table, can you pls tell me how it is possible??</description>
		<content:encoded><![CDATA[<p>hi dave,<br />
i have a question:<br />
I have three classes. â€˜Eventâ€™ class, â€˜Pmtâ€™ class, â€˜Tktâ€™ class.<br />
Event class has<br />
EventNo, EventName, EventID, VenueID. </p>
<p>Rest of the classes, Pmt and Tkt classes having measure objects.</p>
<p>My qureyâ€™s are:<br />
1) Select *<br />
    from event, tkt<br />
    where<br />
    event.ctseventid = tkt.ctseventid and venueid = 81</p>
<p>2) Select *<br />
    from event, pmt<br />
    where<br />
    event.ctseventid = pmt.ctseventid and venueid = 82</p>
<p>Note: Iâ€™ve joined this â€˜tktâ€™ table to some other tables also. If I am going to give the condition â€˜venueid = 81â€™ in the â€˜tktâ€™ table, that will restrict the result for some other reports. That I donâ€™t want. </p>
<p>Same for â€˜Pmtâ€™ table also. </p>
<p>If the only choice is â€˜eventâ€™ table, can you pls tell me how it is possible??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MKUMAR</title>
		<link>http://www.dagira.com/2008/11/05/designer-xi-3-new-feature-class-restrictions/comment-page-1/#comment-490</link>
		<dc:creator>MKUMAR</dc:creator>
		<pubDate>Fri, 23 Jan 2009 21:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.dagira.com/?p=125#comment-490</guid>
		<description>Hi Dave, Thanks for the useful info. I have one question though.
Does the restriction automatically gets applied to the Sub Classes as well?</description>
		<content:encoded><![CDATA[<p>Hi Dave, Thanks for the useful info. I have one question though.<br />
Does the restriction automatically gets applied to the Sub Classes as well?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

