cancel
Showing results for 
Search instead for 
Did you mean: 

Authorization check not working

Former Member
0 Kudos

Hi All,

Seems like some authorization evaluation is not carried out on a customer created InfoObject... An InfoObject has been created to store data of each store department. An authorization object has also been created, containing the necessary authorizations. There is a role connected to the authorization object, and a user has been assigned to this role. When checking the authorizations for this user, results look okay, but when this authorization should be evaluated in a query, it returns <b>all</b> values instead of <b>one</b> single value (defined in the authorization).

Does anyone have an idea what can be the cause of this error?

Solution worths points.

Thanks,

Gabor

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

It is not the error.

You should turn on this authorisation object

for InfoProvider on which you have query.

Transaction rssm.

Or you can write your own customer-exit variable

and determine author. values in customer-exit.

You can do what you want

Do not forget points...

Answers (2)

Answers (2)

Former Member
0 Kudos

Thank you Guys,

The checkmark solved the problem. Points got assigned!

Gabor

Former Member
0 Kudos

Hi,

First of all the Info object on which the authorization is created has to be restricted using the variable of Process type Authorization.

Ensure that the authorization object is attached to the respective cube i.e you have to ensure that the check box of that particular infocube is checked in RSSM.

Also check the profile of the role he should not have SAP_ALL profile.

Hope this helps

Assign points if useful

Regards,

venkat