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: 

HR Security

Former Member
0 Kudos

Hi All,

Can you help me understand this.

In SU24 for T-Code PA30 it is auth object P_TCODE is check and not maintained.

So it means when we execute this T-code it will check P_TCODE but since it is not maintained in PFCG where exactly will it check if we are authorised to execute this.

Please explain.

Thanks

Joel

2 REPLIES 2

Former Member
0 Kudos

Hi,

Check/maintained explained:

When defining authorizations using Profile Generator, the table USOBX_C defines which authorization checks should occur within a transaction and which authorization checks should be maintained in the PG. You determine the authorization checks that can be maintained in the PG using Check Indicators. It is a Check Table for Table USOBT_C.

In USOBX_C there are 4 Check Indicators.

CM (Check/Maintain)

- An authority check is carried out against this object.

- The PG creates an authorization for this object and field values are displayed for changing.

- Default values for this authorization can be maintained.

· C (Check)

- An authority check is carried out against this object.

- The PG does not create an authorization for this object, so field values are not displayed.

- No default values can be maintained for this authorization.

· N (No check)

- The authority check against this object is disabled.

- The PG does not create an authorization for this object, so field values are not displayed.

- No default values can be maintained for this authorization.

·U (Unmaintained)

- No check indicator is set.

- An authority check is always carried out against this object.

- The PG does not create an authorization for this object, so field values are not displayed.

- No default values can be maintained for this authorization..

0 Kudos

Hi Ankur

Thanks for you reply i understood that but a quick question if a object say CHECK and NO for maintained for object P_TCODE in SU24 then you mean it checks at transcation level i.e. in the prog if there is an Authrority Check that happens and depending on this access is given for the T-Code.

Joel