Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Analysis Authorization

Former Member
0 Likes
864

We have a need to restrict the majority of our users from seeing transactions of few business accounts. The restricted accounts can be based on a specific gl account, fund range, or they can be a combination of a fund and cost center (or fund and fund center). Until we become more familiar with this process, we are only concerned with 0FUND and it's restricted ranges, so below my question is just about 0FUND..

We need to explore and understand what abilities analysis authorizations give us. I have done a lot of reading, but so far all of the pieces are not falling into place. I am on the BW team and working with the security team to get this accomplished. At this time whereever 0FUND is located in an existing authorization, it has a "*" to indicate the user gets all values. We have already gone live; will every authorization currently in use with 0FUND have to be changed? Is there a detailed How-To located somewhere?

thank you in advance for your help.

LLK

7 REPLIES 7
Read only

Former Member
0 Likes
830

Hi,

The Clue I get from your question is ;

1. Its a BI module ....??

2. You want to restrict the view

-


Did you try the TCD RSECADMIN?

Thx

Read only

0 Likes
830

Yes we use 7.0 BI. I used RSECAUTH to set up the authorization.

Read only

Former Member
0 Likes
830

Hi,

I am assuming that the analysis authorizations have been directly assigned to the users via RSU01 and not through roles.

Use table RSECVAL to find out all the analysis authorizations with * in 0FUND.

Then identify all the users who have been assigned any of the above authorizations via table: RSECUSERAUTH

Thereafter you can create the user-authorization matrix as per you new requirement and proceed with the changes ensuring that all the users who had full authorization for 0FUND earlier would fall under atleast one of the new RANGES for 0FUND.

Changes will depend on your current authorization structure.

In case the analysis authorizations have been assigned thru roles (via S_RS_AUTH) then use SUIM to find out all the users who have access to these analysis autho.

Regards

Sachin

Read only

0 Likes
830

Our authorizations are added to a role and that role is assigned to a user. When you say use SUM, exactly what do you mean? Is there a function or do you just want me to look at total of all the 0FUND authorizations.

thanks,

Read only

0 Likes
830

Hi Linda,

SUIM - User Information System is a TRANSACTION CODE. (Its not SUM)

Execute SUIM and follow the path mentioned below:

SUIM -> User -> Users by complex selection criteria -> Users by complex selection criteria. In the Authorization object field mention S_RS_AUTH and in the field mention the name of the analysis authorization which you want to search for.

The output would be users who have access to the analysis authorization that you gave in the search criteria.

Since in your case there would be a lot of analysis authorizations with * in 0FUND, it would be better to identify the roles first and then the users assigned to these roles.

You can identify the roles by browsing the table SE16. Just give the object name and all the analysis authorizations in the multiple selection on appropriate fields. Then use SUIM to identify the users who have access to these roles.

SUIM -> User -> Users by complex selection criteria -> By Roles.

You can also display the roles in this report by pressing the Roles button at the top. Apply filter to restrict the roles to your identified roles.

Thats it !

Regards

Sachin

Read only

0 Likes
830

Thank you. I explored SUIM and I think I see why my authorization is not working. The test user has 0BI_ALL too, so I need to get that removed. I will ask the security team to make the change.

thank you very much,

Linda

Read only

Former Member
0 Likes
830

Thanks for everyone's help.