Ansicht
Dokumentation
/CPD/VC_ACC_SPEC - Define Access Control
rdisp/max_wprun_time - Maximum work process run time General Material DataThis documentation is copyright by SAP AG.
Different subcomponents of SAP Commercial Project Management (CA-CPD) such as Project Workspace (CA-CPD-WS), Project Cost and Revenue Planning (CA-CPD-FP), and Project Issue and Change Management (CA-CPD-PCM), provide functions for users based on their business roles.
Access control is a framework in SAP Commercial Project Management to manage access to project data and control the ability to perform related activities.
In this Customizing activity, you use access control IDs, which represent important functions, to set up a framework to access different functions of SAP Commercial Project Management (CA-CPD). You decide the set-up based on the needs of different business users and their associated tasks. For example, the tasks of a project manager differ from that of a cost estimator, and you can use access control groups to define the functions each one can access.
Besides defining access to functions, access control IDs also control the user's access to corresponding data.
To set up an access control framework, proceed as follows:
- If necessary, define dependencies between access control IDs. For example, the access control to create forecasts may also contain the dependent access control to change financial plans.
- Note
- Be cautious while creating dependencies between access control IDs as dependent access controls are automatically inherited through the primary access control.
- Create access control groups for relevant business roles and according to the needs of business roles of end users, assign access control IDs to each group. Note that if dependencies are maintained, the dependent access control IDs are automatically included along with the primary access control ID.
- Assign access control groups to roles in a role profile. You do this in Customizing for SAP Commercial Project Management, under Master Data-> Master Project-> Define Role Profiles.
- Enable the use of access control groups for master project types. You do this by selecting the Activate checkbox in Customizing for SAP Commercial Project Management, under Master Data -> Master Project-> Make Settings for Master Projects.
- Note
- You can use Authorization Object to Override Access Control (/CPD/OAUTH) to override the access control framework.
The following access control IDs are available and delivered in the BC set /CPD/CA_PWS_ACC_SPEC:
Access Control ID | Description | Comment |
---|---|---|
001 | Administrator | Allows access to all functions and project data in SAP Commercial Project Management. This access control also consists of all other standard access controls (through dependent access controls). |
002 | Change Master Project | Allows a user to edit a master project. |
003 | Read Master Project | Allows a user to view a master project. |
004 | Change Master Project Item | Allows a user to edit attributes of specific business objects and subobjects, based on assigned responsibilities. |
005 | Read Master Project Item | Allows a user to view attributes of specific business objects and subobjects, based on assigned responsibilities. |
006 | Change All Master Project Items | Allows a user to edit attributes of all business objects and subobjects in the master project structure, even without being assigned specific responsibilities. |
007 | Read All Master Project Items | Allows a user to view attributes of all business objects and subobjects in the master project structure, even without being assigned specific responsibilities. |
008 | Maintain Master Project Team | Allows a user to create master project teams, and maintain project team members. |
009 | Read Master Project Team | Allows a user to view master project teams and their members. |
010 | Maintain Contact Person | Allows a user to add, update, or delete the contact person for a master project. |
011 | Read Contact Person | Allows a user to view information about the contact person in a master project. |
012 | Maintain Status and Trends | Allows a user to create and update the status of a master project and set trends for status areas. |
013 | Read Status and Trends | Allows a user to view the status and trend of a master project, along with status logs. |
014 | Create Financial Plan | Allows a user to create new financial plans for a master project to which the user is assigned. |
015 | Change Financial Plan | Allows a user to update information in financial plans to which the user is assigned responsibility. |
016 | Read Financial Plan | Allows a user to view information in financial plans to which the user is assigned responsibility. |
017 | Delete All Financial Plans | Allows a user to delete all financial plans for a master project. |
018 | Change All Financial Plans | Allows a user to update information in all financial plans even if they are not assigned as responsibilities. |
019 | Read All Financial Plans | Allows a user to only view information for all financial plans even if they are not assigned as responsibilities. |
020 | Access Financial Plan Item | Allows a user to access specific plan items for the purpose of cost and revenue planning or estimation based on specific business objects and subobjects, assigned as responsibilities. |
021 | Access All Financial Plan Items | Allows a user to access all plan items in the structure of a financial plan even without being assigned specific responsibility. |
022 | Forecasting | Allows a user to create and update forecasts for plan versions. |
023 | Transfer to ERP | Allows a user to transfer planned data into backend systems such SAP ERP and SAP Multiresource Scheduling (MRS). |
024 | Map and Transfer Bid Structure | Allows a user to copy structures and associated plan data from a bid structure. |
025 | Change Plan Hierarchy Type | Allows a user to change the type of structure of a financial plan (that is, change between bid structure and master project structure). |
026 | Switch Plan Type | Allows a user to change the plan type of a financial plan. For example, to change from weekly planning to monthly planning. This also requires access to all financial plan items (Access All Financial Plan Items). |
027 | Maintain Exchange Rate | Allows a user to create or update exchange rates in financial plans. |
028 | Create Change Requests | Allows a user to create change requests for the master project to which the user is assigned. |
029 | Update Change Requests | Allows a user to update information in change requests for the master project to which the user is assigned. |
030 | Read Change Requests | Allows a user to read information in change requests for the master project to which the user is assigned. |
031 | Create Milestone Checklist | Allows a user to create a milestone checklist for the master project to which the user is assigned. |
032 | Change Milestone Checklist | Allows a user to update the milestone checklist for the master project to which the user is assigned. |
033 | Read Milestone Checklist | Allows a user to view the existing milestone checklist for the master project to which the user is assigned. |
034 | Log Issue | Allows a user to log an issue for the master project to which the user is assigned. |
035 | Update Issue | Allows a user to update an existing issue in the master project to which the user is assigned. |
036 | Read Issue | Allows a user to view information for existing issues in the master project to which the user is assigned. |
General Material Data PERFORM Short Reference
This documentation is copyright by SAP AG.
Length: 13878 Date: 20240423 Time: 105551 sap01-206 ( 144 ms )