Credential Management
This section explains how to register and manage credentials required for connecting ReleaseOwl with Integration suite, SAP Cloud Identity Services and SAP Passport.
Step-by-Step Guide: Registering Credentials in ReleaseOwl
A Process Integration Runtime (PIR) instance is required in SAP BTP for ReleaseOwl to securely manage and deploy CPI artifacts across environments. The setup involves creating PIR instances with two different plans — api and IFLOW — followed by credential registration in ReleaseOwl.
A. Create a PIR Instance with Plan: api
apiThis instance enables programmatic access via API for integration tasks.
Steps:
Log in to your SAP BTP Cockpit.
Navigate to your Global Account > Subaccount.
Go to Instances and Subscriptions from the left menu.

Click on Create.
In the "New Instance or Subscription" wizard:
Service: SAP Process Integration Runtime
Plan:
apiRuntime Environment: Cloud Foundry
Space: Select your development space (e.g.,
dev)Instance Name: Choose a name like
CPI_API_Instance
Click Next, then Create.

Assign Required Roles
In the Parameters step, assign the following roles to allow artifact management:
Role
Description
MessagePayloadsRead
Read message payloads in the integration runtime.
MonitoringDataRead
View monitoring data for integration flows.
TraceConfigurationEdit
Edit tracing configurations.
TraceConfigurationRead
View current tracing configuration.
WorkspaceArtifactsDeploy
Deploy artifacts from workspace to runtime.
WorkspacePackagesConfigure
Configure packages, parameters, and dependencies.
WorkspacePackagesRead
Read-only access to integration packages.
WorkspacePackagesEdit
Modify and configure integration packages.

Create Service Key (for api plan)
api plan)After instance creation:
Go to Instances and Subscriptions.
Expand your newly created
apiinstance.Click Create Service Key.
Enter a name (e.g.,
cpi-api-key) and leave parameters blank.Click Create.

Click View Credentials to retrieve:
Client ID
Client Secret
Token URL

B. Create a PIR Instance with Plan: IFLOW
IFLOWThis is used for managing and deploying integration artifacts (iFlows).
✅ Steps:
Go to your SAP BTP Cockpit.
Select your subaccount that hosts SAP CPI.
Go to Services > Service Marketplace.
Select SAP Process Integration Runtime → Click Create.
Fill in the following:
Service: SAP Process Integration Runtime
Plan:
IFLOWRuntime Environment: Cloud Foundry
Space: Provide the appropriate space (e.g.,
dev)Instance Name: (e.g.,
CPI_IFLOW_Instance)

Click Next and then Create.

Create Service Key (for IFLOW plan)
IFLOW plan)Navigate to Instances and Subscriptions.
Locate the
IFLOWinstance.Click Actions > Create Service Key.
Enter a name for the key (e.g.,
cpi-iflow-key) → Click Create.

Click on the service key name to view the key details.
You will need these values when setting up ReleaseOwl credentials.

Step 2: Register Credentials in ReleaseOwl
Credential registration enables secure communication between ReleaseOwl and SAP CPI environments.
A. Register SAP CPI Credential (API Access)
✅ Steps:
Log in to the ReleaseOwl Platform.
Go to Administration > Credential Manager.

Click Register Credential.
Fill in the details:
Credential Name: Any identifiable name for the credential.
Authentication Type: Select OAuth2
Client ID: Provide the details from the above created API service key.
Client Secret: Provide the details from the above created API service key.
Token URL: Provide the details from the above created API service key.
Click Save.
The credential will now appear in your list and can be used in pipelines and deployments.

B. Register SAP CPI Credential (IFLOW Access)
This step allows ReleaseOwl to securely interact with CPI for artifact deployment and management via the IFLOW plan.
✅ Steps:
Navigate to Credential Manager from the Administration menu in the ReleaseOwl Platform.
Click Register Credential.
Set the Credential Type to SAP Cloud Environment.
Fill in the following details:
Credential Name: Enter a meaningful name (e.g.,
CPI IFLOW Credential)Authentication Type: Select OAuth2
Client ID: Provide the details from the above created IFLOW service key.
Client Secret: Provide the details from the above created IFLOW service key.
Token URL: Provide the details from the above created IFLOW service key.
Click Save.
The new credential will now appear in the List of Credentials and can be used in Release Pipelines for IFLOW deployments.

Registering SAP Cloud Identity Services Credentials
This section explains how to create and configure Cloud Identity Services (IAS/IPS) in SAP BTP and register them in ReleaseOwl. This setup is essential because ReleaseOwl uses Cloud Identity Services for secure web-based authentication, ensuring that users access deployments and environments through trusted identity providers.
Create Cloud Identity Service Instance
Navigate to Instances & Subscriptions in your SAP BTP subaccount.
Click on the Create button.
In the Service field, select Cloud Identity Services.
In the Plan field, choose Default under Subscriptions, then click Next.
Click Create to provision the instance.

Activate Administrator Account
An activation email will be sent to the registered email address.
Open the email and click Activate Account.
Set your password and click on Continue.

Credential Registration with ReleaseOwl
Log in to ReleaseOwl.
Go to Administration → Credential Manager.
Click on Register Credential.

Enter the following information:
Credential Type: SAP Cloud Identity
User Name: Cloud Identity Service Username
Password: Cloud Identity Service Password
Click Save to complete the credential registration.

SAP Passport: Application and Configuration
This section explains how to apply for and configure SAP Passport, and how to register it in ReleaseOwl. This setup is essential because SAP Passport provides secure certificate-based authentication, allowing ReleaseOwl to verify your identity.
Go to SAP for Me.
Navigate to the SAP Passport page (reference link: SAP Passport).
Enter your S-User password when prompted.
Click on the Apply for SAP Passport.

Give your SAP Passport Password in that box, then click on Apply button your SAP Passport will created.

After successful creation, click Download the SAP Passport.
The passport will be downloaded in .pfx format to your system.

Integrate SAP Passport With ReleaseOwl
Go to Credential Manager in ReleaseOwl.
Click Register Credential.

Fill in the following details:
Credential Type: SAP Passport
Password: Enter the SAP Passport Password you provided during the apply process
Certificate: Upload your downloaded SAP Passport (.pfx)
Save the credential.

Last updated