Application Development 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: 

Assign a table to many table-authority-groups?

Former Member
0 Kudos

Hi,

can one assign one table to many table-authority-groups in SE54? I'am creating a Role with almost SAP_ALL, though there should be some restrictions concerning client properties for example. Until now I excluded SAP_ALL from S_USER_PRO, SYSC and TABL from S_CTS_ADMI and SCC5 from S_TCODE. I'am aware of the functions to change tables in SE16 AND SE80. Therefore I'am thinking about a restriction that allows only reading of T000. I know the table-authority-group SS which one could use to constrain access to the table to readonly, but there are many other tables in SS. Therefore I would like to create two own groups, one like SS but without T000 and one that contains only T000, and restrict access to the second group to readonly. When I tried this I get a message that there is already a row with the same key, though I suppose one might not be able to assign two groups to one table.

Nevertheless I would be very happy about your Suggestions .

best regards

floweb

Edited by: floweb on Feb 4, 2010 11:20 AM

5 REPLIES 5

JPReyes
Active Contributor
0 Kudos

Moved to the Security forum

Former Member
0 Kudos

You can only assign 1 auth group to a table. Even if you did this you would not meet your restriction requirement as starting from SAP_ALL is never recommended. You need to develop a role from scratch, there is lots of info on this forum and in the FAQ's

0 Kudos

Thank you! You are probably right as far as the "real" security of an Admin role concerns.

But this role is intented to prevent a new admin from quick accidential actions that might harm the system. At the moment my intention is not to create a role that prevents the admin from intentional bad actions.

I think I found some "buttons" that fit these simple requirements.

I deleted SAP_ALL in S_USER_PRO,

SYSC in S_CTS_ADMI and set S_TABU_CLI to 'X'.

Therefore at least the role constrains SU01, SE06, SCC4 AND SCC5.

Thanks and best regards

floweb

0 Kudos

Hi ,

If I understood you correct, I believe that you are trying to let the table T000 only to display and not to edit mode, but though you restrict access to SCC4 and table access through auth groups, there are still other ways like you can even change this table in debug change mode as you are trying to assign more access in the role.

Regards,

Nanda

0 Kudos

>I think I found some "buttons" that fit these simple requirements.

>I deleted SAP_ALL in S_USER_PRO,

>SYSC in S_CTS_ADMI and set S_TABU_CLI to 'X'.

>Therefore at least the role constrains SU01, SE06, SCC4 AND SCC5.

I don't understand this and can see some holes in it already. Can you explain?

Cheers,

Julius