Step 4 — Import and Assign Crestone SAP Role
Step 4 — Import and Assign Crestone SAP Role
This guide walks through importing the standard ZCRESTONE authorization role delivered with the installer and assigning it to the technical user created in Step 3.
The role grants the SAP authorizations required for Crestone to execute remote function calls securely.
Prerequisites
- SAP GUI (SAP Logon) access to the target system/client.
- A technical user already created for Crestone integration (see Step 3 of the setup guide).
- Authorization to maintain roles (
PFCG) and users (SU01).
1) Download the Crestone role file
- Click to download the role export:
ZCRESTONE.SAP. - Save the file locally without renaming it.
2) Import the role into SAP
- Launch SAP Logon and sign in to the target client.
- Open transaction
PFCG(Role Maintenance). - In the command field, enter the role name
ZCRESTONEand press Enter. - From the menu, choose Role ▸ Upload.
- In the upload dialog:
- Choose From File and browse to the downloaded
ZCRESTONE.SAPfile. - Confirm the upload.
- Choose From File and browse to the downloaded
- When prompted, allow the system to overwrite/create objects. The role will populate with the delivered authorizations.
- Click Save to store the role in the system.
If the role already exists, upload will overwrite it with the delivered version. Review changes with your BASIS/security team as needed.
3) Assign the role to the Crestone user
- Still in transaction
PFCG, click User (or switch to transactionSU01). - Locate the technical user created in Step 3 (e.g.,
ZCRESTONE_INT). - Add role
ZCRESTONEto the user’s Roles tab. - Press Save, and then User Comparison ▸ Complete Comparison to activate the authorizations.
Verification
- In
PFCG, open roleZCRESTONEand confirm the authorization status is green. - In
SU01, display the user and verifyZCRESTONEappears in the Roles tab with current validity dates. - Optionally execute a basic RFC call (as described in later steps) to ensure the role grants the required access.
Summary
- Download
ZCRESTONE.SAPfrom the installer package. - Upload the role in transaction
PFCGvia Role ▸ Upload. - Assign
ZCRESTONEto the Crestone technical user and run a user comparison.