SAP Public Cloud
This user guide explains how to manage and deploy SAP S/4HANA Public Cloud artifacts using ReleaseOwl. It covers credential setup, environment registration, artifact synchronization, release pipelines, user stories, and monitoring via validation reports and deployment logs to ensure traceable and controlled deployments.
Credential Manager
Navigate to Administrative Manager.
Click on Register Credential.
Enter the required details:
Credential Name: Provide a name of your choice.
Credential Type: Select Public Cloud.
Scope: Choose the visibility of the credential:
Global – Accessible to all users.
Private – Accessible only to the user who created it.
User Name: Enter the SAP S/4HANA Public Cloud username.
Password: Enter the SAP S/4HANA Public Cloud password.
Click Save.

Environment Registration
Navigate to the Environment section.
Select S/4HANA Public Cloud Environment and click Register.

Enter the required details:
Name : Provide a name of your choice.
Credentials : Select the credentials created in Credential Management.
Host URL : Enter the tenant host URL.
Client ID : Enter the Client ID of the S/4HANA Public Cloud Environment.
PC System Type : Select the type of S/4HANA Public Cloud system you are registering, such as development, customizing, test and Prod.

Environment Type : Choose the desired environment type.

Assign Environment to a Project
Go to the Projects section and select your project.
Enter necessary details and choose Project Type as SAP Public Cloud.

Click “Switch to Project” for the project you just created.

From the Projects dropdown (top-right corner), select Project Settings → Environment.

Click +Add to add a new environment.


On the subsequent screen, select the required environment from the Source list. Only artifacts with a defined source are synced to ReleaseOwl, and you can also add multiple source environments.
The environment is added to the corresponding project in ReleaseOwl.
Click on the Users tab. This tab lists all existing users associated with the project.
Click on the edit (lock) icon next to the user for whom you want to manage roles and permissions.

Scroll down to the Environments section.
Select the Deploy checkbox for the relevant environment(s) to grant the user deployment access.

Synchronize Artifacts
Switch to the Project View.
Click on S/4HANA Public Cloud in the Build section.
Click the Synchronize button. This retrieves all artifacts of type Transport and Software Collection from the S/4HANA Public Cloud into ReleaseOwl.

Transports:
When you click on the action button for a transport, you can see the Objects button.
Clicking the Objects button displays the list of transport objects included in the synchronized transport.

Software_collections:
When you click the Action button for a Software Collection, the available options are: Sync, Versions, and Items.

Sync: This option synchronizes the latest exported version of the software collection.
Versions : Displays the versions of the Software Collection, representing the history of changes made over time (e.g., Version 1, Version 2, etc.). Versions can also be assigned to a User Story or unassigned as needed for tracking and deployment purposes.

Items : Displays the list of items contained within the software collection.

Creating a Release Pipeline
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.

Validation Task
A Validation Task allows you to validate S/4HANA Public Cloud artifacts as part of a pipeline execution. It ensures that the artifacts meet required quality checks before being promoted further in the pipeline
In a Task Stage, click on the Add button and select Validation.
Fill in the required details:
Name: Provide a meaningful name for the validation task.
Description: Enter a message or note to be displayed to the task approver.
S/4HANA Public Cloud: Select the target environment where the validation will be executed.
Quality Checks: Enable this option to perform automated quality checks during validation.
Includes User Story Dependencies (Beta): This feature analyzes and validates dependent user stories to avoid conflicts or incomplete deployments.
Pipeline Execution: Defines execution preferences for the validation task.
Continue on Failure: If enabled, the pipeline continues execution even if the validation task fails.

Deployment Tasks
A Deployment Task is used to deploy artifacts into the target S/4HANA Public Cloud environment as part of a pipeline stage.
Steps to Configure a Deployment Task
In a Task Stage, click the Add button and select Deployment Task.
Fill in the required details:
Name : Enter a meaningful name for the deployment task.
Deploy Type : Select S/4HANA Public Cloud.
Select the Environment : Choose the target environment where the deployment should be executed.
Notification Options
Notify Users : Sends an email notification to all users involved in the pipeline when the pipeline is triggered or when specific events occur. By selecting this you will see the following options:
Notify To : Allows you to configure additional recipients for deployment notifications. Options include:
User: Notify a specific user.
Role : Notify all users assigned to a specific role.
Custom: Notify based on a custom component and role defined in ReleaseOwl.
Notify Promotion User → Sends an email notification to the user who initiated the promotion (from a user story or release package), regardless of whether the task succeeds or fails.
After entering the details, click Save to add the deployment task.

Promoting a User Story
A User Story in ReleaseOwl is used to track, manage, and promote changes from SAP S/4HANA Public Cloud artifacts.
Steps to Promote a User Story
Create a User Story
Navigate to Change Management.
Open the created User Story and click Edit.
Click the + Add button to attach S/4HANA Public Cloud artifacts (such as Transports or Software Collections).
After selecting the required artifacts, click Save.
Promote the User Story
Once the artifacts are attached, clicking the Promote button triggers the Release Pipeline.

You will receive a message confirming that the promotion was successful, and you will be directed to the Pipeline Activity page, where you can see the Validation Report and Deploy Logs.

Validation Report and Deployment Logs
1. Validation Report
The Validation Report is generated when a Validation Task is executed in the pipeline. It provides insights into whether the S/4HANA Public Cloud artifacts (Transports or Software Collections) meet the required conditions before deployment.
Click on the Validation Report to open it.

The report shows the overall validation status as either Success or Failed. Along with the status, the report also displays important artifact details such as:
Artifact ID
Description
Version
Import Status
Checking Details
If the status is Failed, you can find out why it failed by hovering over the failed status.

Public Cloud Dependency Report
The report displays the Artifact ID along with its dependent user stories, where the artifact is assigned to a user story.

2. Deployment Logs
The Deployment Logs are generated during the execution of a Deployment Task and provide full traceability of the deployment process.
Click on the Deploy Logs to open it .

The report includes the following sections:
Already Deployed → Provides details of the artifacts that were previously deployed and skipped during execution.
Manual Completion → Provides details of the deployments that were marked as completed manually instead of through automated execution.

Last updated