Authorizations in Project Management
Authorizations ensure that only authorized persons can see or process a project or parts of a project.
In Project Management, there are two different types of authorizations:
General authorizations
Your system administrator creates these authorizations in the authorization profiles in the user master record.
Project-specific authorizations
You issue these authorizations to the project participants for individual objects.
The system administrator has created users, roles, and organizational units.
The system administrator has created default authorizations for roles in Customizing for Project Management
by choosing .
You have created user groups as required.
These authorizations safeguard the following functions:
Creating projects
Creating, changing, displaying, and deleting project templates, checklist templates, and control plan templates
Every Project Management user has the authorization to execute these functions.
These authorizations safeguard access to or the processing of specific projects or project elements. They can be displayed on the Authorizations
tab page within the Structure
view of a project.
Project-specific authorizations are granted in the following ways:
When you create a project, you are automatically granted administration authorization for this project.
During resource management, the resources assigned to a project or project element are automatically granted the relevant authorizations (see Authorizations During Role or Resource Assignment).
Authorizations specific to a project element are inherited by lower-level project elements. On the Authorizations
tab page of the project element, you can recognize them by the entry in the Inherited from
column.
Any user with administration authorization for a project or project element can add further authorization holders or change existing authorizations for these project elements (see Assigning Authorizations).
Caution
The authorizations that have specifically been granted to an authorization holder take priority over the authorizations that have been inherited by this authorization holder. However, if a project participant has different authorizations acquired through different authorization holders, an inherited authorization can also take priority over the others (see section "Prioritizing Authorizations").
The following authorization holders are available:
Individual users
User groups
Organizational units
Roles (single or composite roles)
Note
Here you can also enter authorization holders to whom no roles are assigned.
The so-called order of authorization holders represents a prioritization of authorizations. This is important if a user has acquired a number of different authorizations for an object through different authorization holders. Individual users carry more weight than user groups and user groups
carry more weight than roles. If, for example, a single user has write
authorization for a task and acquires read
authorization for the same task through a user group, the authorization of the single
user applies, in this case, write
.
Prioritization also applies to inherited authorizations, for example, an authorization inherited by a user carries more weight than the authorization for a project element assigned to a user by means of a user group.
The following project-specific authorizations are available:
No authorization
This authorization withdraws all authorizations for an object from a user, even if he or she has the authorization for a superior object.
Admin
You receive this authorization automatically from the system when you create a project. You can use this authorization to perform the following activities:
Change all the data in a project element or document
Delete project elements
Create additional project elements
Grant authorizations to other project participants
Plan the schedule for project elements
Initiate the approval of a phase
This authorization includes the read
and write
authorizations.
Write
You receive this authorization automatically from the system if you were entered as the person responsible for or the processor of a project element. You can use this authorization for all the activities you have to perform as the person responsible for or the processor of a project element or document:
Enter actual values for a task or checklist item.
These are:
Checklist item: Actual finish, result, detection, severity, occurrence, status
Task: Actual start, actual finish, confirmation, degree of processing, status
Change the status of a checklist.
Create, edit, and delete collaborations, object links, and control plans for a project element.
Create, edit, and delete documents for a project element.
Note
If you want to delete the project element, you require write authorization for the superior project element and administrative authorization for the document itself.
Set manual threshold value violations
Grant the individual approval of a phase
You cannot perform the following activities with this authorization:
Create and delete project elements
Change authorizations
Plan dates
Begin, cancel, or grant approvals
Create relationships for tasks
Change the status of the project definition or phase
Release or cancel a task
Release a checklist or checklist item
The authorization includes read
authorization.
Read
This authorization enables you to display all data for the project element or document.
In addition to admin
, write
, or read
, you can grant the following authorizations for the project definition:
Evaluate
This authorization enables you to perform evaluations for the project. When you perform the evaluation, the system checks for each displayed object whether the project participant has at least read
authorization.
Resource management
This authorization enables you to find and assign resources in a project.
Accounting
If you already have admin
authorization, you can carry out costing and display data from accounting with this authorization.
Staffing manager
If you are a staffing manager, the system displays all roles with the staffing type Resource Manager via Authorization
, and these are staffed by resources in the worklist of the external resource management application.
Candidate manager
If you are a candidate manager, the system displays all roles with the staffing type Resource Manager via Authorization
, and these are staffed by candidates in the worklist of the external resource management application.