You can grant permissions to team members to maintain smooth business operations and ensure the security of enterprise information. To do this, you can grant global permissions to each role in your team, or grant permissions to specific pipelines or host groups.
Role permissions
Create a role and grant permissions to the role
Log on to the Alibaba Cloud DevOps Flow console. In the left navigation pane, click Global Settings. On the page that appears, click . On the Role Permissions page, view and grant specific permissions to each role. You can configure and add roles and permissions based on your business requirements.

Assign a role to a team member
Log on to the Alibaba Cloud DevOps workbench. In the left navigation pane, click Organization Settings. On the page that appears, click Members. In the member list, specify Roles for the team member.

Pipeline member permissions
Log on to the Flow console, select the pipeline that you want to configure in the My Pipelines list. On the page that appears, click the icon
in the upper right corner, and then click Configure Pipeline. In the dialog that appears, click Member Permissions, find the member you want to configure from the member list, and then grant permissions to the member.


The following table shows the permission details for different roles and groups:
Owner permission | All permissions | Run permission | View permission | |
View pipelines | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
Edit pipelines | ✔︎ | ✔︎ | ✘ | ✘ |
Delete pipelines | ✔︎ | ✔︎ | ✘ | ✘ |
Run pipelines | ✔︎ | ✔︎ | ✔︎ | ✘ |
Add members | ✔︎ | ✔︎ | ✘ | ✘ |
Pipeline group permissions
Log on to the Flow console. In the left navigation pane, click the group that you want to configure. On the page that appears, click the member icon at the top, and assign permissions to the selected member in the member list.

The following table shows the permission details for different roles and groups:
All permissions | Run permission | View permission | |
View pipelines in the group | ✔︎ | ✔︎ | ✔︎ |
Edit pipelines in the group | ✔︎ | ✘ | ✘ |
Delete pipelines in the group | ✔︎ | ✘ | ✘ |
Run pipelines in the group | ✔︎ | ✔︎ | ✘ |
Add members to pipelines in the group | ✔︎ | ✘ | ✘ |
Add members to the group | ✔︎ | ✘ | ✘ |
The permission configurations for pipeline groups and their individual pipelines adhere to the following rules:
If permissions are granted to a member at the group level but not to an individual pipeline within the group, the permissions of the member for the pipeline inherit from the group.
If the permissions of a member are granted both at the group level and for a specific pipeline within the group, the permissions for the pipeline are determined by the higher permission scope.
To move a pipeline to a group, you must have full permissions for the pipeline.
With full permissions for a pipeline group, you can add group members, create pipelines within the group, and move pipelines to the group.
Host group member permissions
Log on to the Flow console. In the left navigation pane, click Global Settings. On the page that appears, click Host Group Management, select the host group that you want to configure, and then click Invite in the upper right corner of the host group list. In the dialog box that appears, add the members and assign the corresponding roles to them.


The following table lists the specific role permissions for different roles and groups:
Administrator | User | |
Use host groups | ✔︎ | ✔︎ |
Edit host groups | ✔︎ | ✘ |
Delete host groups | ✔︎ | ✘ |
Add members | ✔︎ | ✘ |