05-10-2012 11:51 AM
Hello All,
I have tried to put this question a lot and not getting solution some how
When a user is trying to see the see the content of some Infocube in rsa1 he is getting an error "User master record is not sufficiently maintained for Object company code,User does not have authorozation for infoprovide Yo_BLCOND.
I have tried the following thing from my side.
In ST01 and SU53 no error is coming it is showing successful authorization.
I have tried Chaging the values in R_RS_COMP but again not working.
Please help me on this.
Regards
05-10-2012 12:31 PM
hi,
if it is an authorization problem, you should give the user sap_all and the equivalent for the BW authorizations. I wonder which what release you are working. If it is 7.x then look if the there is an info object that need to be made authorization relevant and add this to the analysis authorizations and the user. Sometimes your problem is not the real one and you have to dig deeper. Good luck.
Have fun
Bye Jan van Roest
05-10-2012 12:31 PM
hi,
if it is an authorization problem, you should give the user sap_all and the equivalent for the BW authorizations. I wonder which what release you are working. If it is 7.x then look if the there is an info object that need to be made authorization relevant and add this to the analysis authorizations and the user. Sometimes your problem is not the real one and you have to dig deeper. Good luck.
Have fun
Bye Jan van Roest
05-10-2012 12:35 PM
Thanks Jan for your reply.
You have mentioned to make authorization relevant.Can you please help me where exactly check and change the authorization.
That will be really helpful.
Regards
05-10-2012 12:50 PM
Hi,
if it is an info object (I have some doubts) you can do this with transaction RSD1. Make, if this is so, an analysis with this info object and the proper authorizations.
You also can try 0bi_all to add this to the user or a role with object s_rs_auth. That is the bi sap_all for reporting.
When you make an info object authorization relevant, it is automatically added to 0bi_all with the value *.
I am curious to see what the real problem is.
have fun
Bye Jan van Roest
05-10-2012 1:20 PM
Hi Jan,
Thanks for the reply.
Let me tell you the exact steps user is doing.
He is logging in BW system and executing tcode listcube , user reaches to a screen stating "Call List Viewer for Data Targets and then I put YO_BLCOND in Info provider and execute it , then I select any of the Info object and execute it there it gives me the error"User master record is not sufficiently maintained for Object company code,User does not have authorization for infoprovide Yo_BLCOND.
I have given the same authorization what you have asked me to do but it did not help
I am putting the Tech information also.
Message no. BRAIN805
When checking your authorizations for object 'Company Code Authorization Object' (technical name: ZCOMPCODE) it was established that you do not have authorization in your user master record for this object (return code 12).
How you continue depends on the return code. See the online documentation for ABAP language element "AUTHORITY-CHECK". Please note:
Thanks in advance.
Regards
05-10-2012 1:42 PM
Hi Raghav,
Check in SU21, if there is any custom authorization object called "ZCOMPCODE". If found try creating a role with that along with SAP_ALL.SAP_NEW to narrow it down to security issue.
Strange that nothing is coming up in ST01, can you cross check if you are on the same app server as the user.
Cheers !!
Zaheer Kazi
05-10-2012 2:30 PM
Hello,
Thanks,
I searched for ZCOMPCODE object roles and put the YO_BLCOND.I assigned it to the user it is working fine for now thanks Zaheer
05-10-2012 2:39 PM
Great to hear that.
If your query has been resolved, can you close this thread as resolved.
Cheers !!
Zaheer
05-10-2012 2:49 PM
05-10-2012 4:25 PM
Hi,
Did you get this problem after a copy from a cube or a transport. When you look in google with the message you see some more.
have fun
Bye Jan van Roest
05-10-2012 4:40 PM
No, It is not with copy or a transport.This is I have found in normal function of a user, though I am not very good in BW so I posted it here.
Regards