Ansicht
Dokumentation

/CPD/VC_ACC_SPEC - Define Access Control

/CPD/VC_ACC_SPEC - Define Access Control

rdisp/max_wprun_time - Maximum work process run time   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

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:

  1. 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.
  1. 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.
  2. 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.
  3. 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.

Read Issue

Read Issue






General Material Data   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 13878 Date: 20240423 Time: 105551     sap01-206 ( 144 ms )