Project Management
Project Management in ReleaseOwl simplifies the planning, execution, and deployment of SAP artifacts by providing centralized control over environments, user roles, and release pipelines.
Steps to Create a Project
Navigate to the Administration Page
Go to the Administration page.
Under the Projects section, click on the Create New Project button located at the top right corner.
Fill in the Project Details
A popup form titled Create Project will appear.
Enter the following details:
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 the appropriate project type from the dropdown menu. Options might include:
- SAP BTP (MTAR)
- SAP On-Premise
- SAP Datasphere
- Others (based on your environment configuration)
Save the Project
Once all fields are filled, click on the Save button to create the project.
View the New Project
The newly created project will be listed in the Projects table.
The table will display key details such as the project’s name, type, and creator.
6. To the right of each project, click on the action button(three dots).
7. Click on Project Settings and this action will navigate you to the configuration page of the selected project
General Settings Configuration
Access the General Settings
Navigate to the Project Settings page.
Select the General tab.
Overview of General Settings
This section contains basic information about the project, including:
Name: The project name.
Description: A brief description of the project.
Project Prefix: A short identifier for the project.
Default Pipeline: The pipeline associated with the project.
Set the Default Release Pipeline
In the Release Pipeline (default) field:
Click on the dropdown or the search icon to browse the list of pipelines configured for the project.
Select the desired pipeline to set it as the default (e.g.,
DEMO-RELEASE_PIPELINE
).The selected pipeline name will now appear in the field.
Save Changes
Click the Save button located at the top-right corner to apply the changes.
Environments
In the Project Settings page, navigate to the Environments tab.
This section displays all environments already associated with the project.
Click on the + Add button in the top-right corner of the Environments table.
If this environment will serve as the source for deployments or synchronization, check the Source checkbox.
The newly added environment will appear in the Environments table with its name, type, and host URL.
Users
In the Project Settings page, click on the Users tab.
This tab lists all existing users associated with the project.
Click on the + Add button in the top-right corner of the Users section.
If applicable, check or uncheck additional permissions or roles to customize the user's access.
5. Click on the edit (lock) icon next to the user for whom you want to manage roles and permissions.
6. This will open the Permissions page for the selected user.
Assign Roles to the User
Access the Roles Section
Navigate to the Roles section within the project settings.
Select Roles for the User
Check the box next to the desired role(s) for the user.
The list of available roles will depend on the project configuration and environment.
Understand Role Capabilities
Each role comes with specific permissions and capabilities as defined by the project or organization.
Ensure that the roles assigned align with the user’s responsibilities within the project.
Save Changes
Once roles are assigned, click the Save button to apply the changes.
Grant Deploy Permissions
Scroll down to the Environments section.
Locate the environment(s) where you want the user to have deploy permissions (e.g.,DEMO-CLOUD-QA).
Check the Deploy checkbox for the relevant environment(s) to enable deploy access.
ALM Integration
Click the + Add button located in the top-right corner of the ALM Integrations section.
Fill in the required details:
Field Name
Description
Name
Provide a unique integration name for Jira.
Description
Add a description for the integration.
External System
Select the external system from the dropdown.
Credential
Select the pre-configured Jira credential from the dropdown.
Host URL
Enter the Jira instance URL.
Hosting Type
Select the hosting type.
Boards / Filters / JQL
Choose how you want to interact with Jira data (Boards, Filters, or JQL).
External Project
Specify the Jira project key.
Board
Provide the board name to sync with.
Webhook URL
Copy and paste the webhook URL provided for syncing with Jira.
Roles
In the Project Settings page, navigate to the Roles tab. This section lists all roles configured for the project.
Click on a role (e.g., Demo Roles, QA Approver to open the Role Actions page. The page displays the name, description, and permissions available for the selected role.
In the Role Actions page, switch to the Users tab. This displays all users currently assigned to the selected role.
Last updated