API Environment Registration
Last updated
Last updated
1. Navigate to Environments from the Administration menu.
2. Select API Management and click on register API Management.
3. Provide the following details and click on save.
Field
Description
Name
Enter a unique name for the SAP CPI Environment.
Host URL
Provide the Host URL for connecting to the SAP API Environment from service key
OAuth Credential
Select the OAuth credentials used for API Portal,API Access authentication.
Environment Type
Select the environment type (e.g., Dev, QA, Prod).
1. Navigate to the Administration Page
Go to the Administration page of the application.
2. Access the Projects Section
Under the Projects section, locate the Create New Project button.
Click on the Create New Project button located at the top right corner.
3. Fill in the Project Details
A popup form titled Create Project will appear.
Enter the following details:
Here’s the information formatted as a table:
Field
Description
Name
Provide a unique name for your project.
Description
Optionally, add a description for better clarity.
Project Prefix
Specify a prefix that aligns with your project standards. This will act as a short identifier.
Project Type
Select SAP CPI as the project type.
5. Configure the Project Settings
To the right of each project, click on the action button (three dots).
Click on Switch To Project to navigate to the configuration page of the selected project.
Navigate to the Project Settings page. Click the Environments tab.
Click + Add (top-right of the Environments table).
Select the desired environment and click Select.
If this environment is the source for deployments or synchronization, check the Source checkbox.
6. Manage User Roles and Permissions
Go to the Users tab.
Click the Edit (lock) icon next to the user.
Check the Deploy checkbox for relevant environment(s)
7. Synchronize API Management Artifacts
Navigate to API Management (Beta).
Click Synchronize to sync API proxies created in SAP API.
Release Pipelines in ReleaseOwl manage approvals, validations, deployments, automated tests, task assignments, and user story updates for SAP systems.
1. Create a New Release Pipeline
Navigate to Release Pipelines.
Click Create New Release Pipeline.
Provide a Pipeline Name.
Add stages (e.g., QA, Prod) and assign tasks to each stage.
2. Add Deployment Tasks
Click the Add button in a task stage to include deployment tasks.
Fill in the required details:
Name: Enter a preferred name for the deployment task.
Deploy Type: Select API.
API Management: Select the target API environment.
3. Add Approval Tasks
Click the Add button in a task stage to include approval tasks.
Fill in the required details:
Name: Enter a preferred name for the approval task.
Assign To: Select the user responsible for approval.
Click Save.
1. Create a Sprint
In the Project View, navigate to Change Management.
Click Create Sprint.
Enter the Sprint Name and click Save.
Click the three dots (Actions) button and select Start Sprint.
2. Create a User Story
Go to User Stories and click Create New User Story.
Fill in the required details:
Summary: Provide a summary of the user story.
Type: Select the type of story.
Click Save.
Click the three dots button, then select Edit.
3. Manage API Management Artifacts
Go to API Management Artifacts.
Click + Add to add API Management artifacts.
Select the Release Pipeline and Component.
Click Save.
Click the three dots button, then select Promote.
4. Approval Process
Before deployment, an Approval Section appears.
The assigned user must approve/reject the task.
Navigate to My Tasks.
Click Approve/Reject in the Actions column.
5. Deployment Monitoring
After approval, go to Pipeline Activity.
The Deployment Tasks will show as Approved.
Click Deploy Logs to view details:
Artifact Name
Type
Version
Deploy Status