To work with SAP Cloud Applications Studio, you need a user in the cloud solution with the appropriate PDI access rights. According to their access rights, we divide development users into two categories: Developer and Studio Administrator. They are often referred to as user roles. Don't mix this up with Business Roles! In fact these roles are based on access rights to different views within the PDI_PARTNER_DEVELOPMENT work center.
Tests from the business side should always be carried out by business users without PDI access rights.
The following table gives an overview on the roles, the deciding work center views and the what they are used for:
- Create and maintain all types of development objects in the studio within an existing solution
- Activate objects to make them available in the runtime
- View information about objects and data types via the Repository Explorer
( + PDI_DEVELOPMENT )
|No PDI work center/view assigned!|
Please note that the PDI_ADMINISTRATION work center view only adds the administrative access rights to a user. If the Studio Administrator should also work on the content, you should assign the PDI_DEVELOPMENT work center view as well.
Never add the PDI_PARTNER_DEVELOPMENT work center or any views to your regular business user! Always create a separate user for development tasks with the studio. Assigning the PDI work center to a user moves it to another layer. In this layer, the user cannot, for example, open the adaptation mode anymore. The layer switch cannot be reverted.
Having a PDI work center view assigned allows a user to connect the studio to the cloud solution and work on solutions in general. However, for certain tasks, additional access rights are needed. The following table shows the most common work center/views needed:
Work Center ID / Name
Work Center View Name / ID
|Developer User Role|
PDI_DEVELOPMENT / DevelopmentStudio Administrator User Role
- PDI_ADMINISTRATION / Administration
- PDI_DEVELOPMENT / Development
- Design Reports
- Design Data Sources
- Design Key Figures
- Approval Processes
- Flexibility Change Log
- Form Template Maintenance
- Master Template Maintenance
- Microsoft Office® Template Maintenance
- Mashup Authoring
- Mashup Web Services
- Notification Rules