Credential Management
Last updated
Last updated
To enable secure integration between ReleaseOwl and SAP API Management, credentials must be registered within ReleaseOwl’s Credential Manager. This process ensures authenticated access to the SAP API Portal for deploying and promoting API artifacts as part of DevOps pipelines.
1. Navigate to Credential Manager
From the Administration menu, go to Credential Manager.
Click Register Credential.
2. Provide Credential Details
a. Credential Name: Enter any identifiable name for the credential.
b. Credential Type: Select API Management.
c. Authentication Type: You have two options to register your credentials:
Option A: Upload Credentials File
Click the Browse button.
Upload the credentials file downloaded from SAP BTP Cockpit (API Management Service).
Option B: Manual Entry
If choosing Manual Entry, provide the required details from the API service key created in SAP BTP Cockpit. (The steps to create and extract the API service key are explained below.)
To retrieve the Client ID, Client Secret, and Token URL for SAP API Management integration, follow these steps:
Go to the SAP BTP Cockpit and log in with your credentials.
In the SAP BTP Cockpit, navigate to Instances and Subscriptions.
Click on the Create button.
Fill in the necessary details as follows:
Service: API Management, API Portal
Plan: apiportal-apiaccess
Runtime Environment: Cloud Foundry
Space: Dev
Instance Name: Enter a name of your choice
After the instance is created, click the three-dot menu (â‹®) next to it.
Select "Create Service Key".
Enter a name for the key (e.g., api-access-key
) and click Create.
Once created, click on the key to view credentials like clientid
, clientsecret
, and url
— used for API authentication.
5. Enter Service Key Details in ReleaseOwl
Use the copied details from the service key:
d. Client ID: Paste the Client ID.
e. Client Secret: Paste the Client Secret.
f. Token URL: Paste the Token URL.
6. Save Credential
Click Save.
The credential will appear in the List of Credentials.