
Example: Structural Authorization Profiles
Example 1
|
Field |
Values |
|
Plan Version |
01 |
Authorization:
Due to the user’s authorization profile, he or she is authorized to access plan version 01.
Example 2
|
Field |
Values |
|
Plan Version |
01 |
|
Object Type |
O (Organizational Unit) |
Authorization:
Due to the user’s authorization profile, he or she is authorized to access organizational units in plan version 01.
Example 3
|
Field |
Values |
|
Plan Version |
01 |
|
Object Type |
O (Organizational Unit) |
|
Object ID |
Organizational Unit ID |
|
Evaluation Path |
ORGEH (Organizational Structure) |
Authorization:
Due to the user’s authorization profile, he or she is authorized to access organizational units in plan version 01 from a root object (entry in the Object ID field) along the Organizational Structure evaluation path.
Example 4
|
Field |
Values |
|
Plan Version |
01 |
|
Object Type |
O (Organizational Unit) |
|
Object ID |
Organizational Unit ID |
|
Evaluation Path |
ORGEH (Organizational Structure) |
|
Period |
D (current day) |
Authorization:
Due to the user’s authorization profile, he or she is authorized to access organizational units in the structure that is valid on the current day in plan version 01.
Example 5
|
Field |
Values |
|
Plan Version |
01 |
|
Object Type |
O (Organizational Unit) |
|
Object ID |
0 = no restriction |
|
Evaluation Path |
SBESX (Staffing Assignments Along Organizational Structure) |
|
Function Module |
RH_GET_MANAGER_ASSIGNMENT |
Authorization:
Due to the user’s authorization profile, he or she is authorized to access objects along the Staffing Assignments Along Organizational Structure evaluation path from a root object in plan version 01. The root object is determined in this case using the function module, that is no entry should be made in the Object ID field.
The user is then granted access authorization to the organizational unit he or she manages and to all lower-level objects along the SBESX evaluation path.
See also:
Definition of Structural Authorizations