Permission Management
Permissions is on the Settings tab page of repository group details.
You can configure permissions for each role according to the following table.
The repository group permission matrix can be modified only by the project administrator and the owners of repository groups at each layer.
If a repository member is inherited from a repository group, the member uses the role of the repository group by default. After changing the role of the repository member in the repository, click in the Operation column of the repository member on the Member List tab page. The permission of the role is changed to that of the repository group role.
Role/Function |
Permission |
Project Manager |
Committer |
Developer |
System Engineer |
Test Manager, Tester, Participant, Operation Manager, and Product Manager |
Viewer |
Customized Role |
---|---|---|---|---|---|---|---|---|
Repository Group |
Create |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
D |
D |
D |
D |
D |
C |
|
Setting |
B |
D |
D |
D |
D |
D |
C |
|
Repository |
Create |
B |
B |
B |
B |
C |
D |
C |
Fork |
B |
B |
B |
B |
C |
D |
C |
|
Delete |
B |
D |
D |
D |
D |
D |
C |
|
Setting |
B |
D |
D |
D |
D |
D |
C |
|
Code |
Commit |
B |
A |
A |
A |
C |
D |
C |
Download |
B |
A |
A |
A |
C |
D |
C |
|
Member |
Add |
B |
D |
D |
D |
D |
D |
C |
Edit |
B |
D |
D |
D |
D |
D |
C |
|
Delete |
B |
D |
D |
D |
D |
D |
C |
|
Branch |
Create |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
B |
B |
B |
C |
D |
C |
|
Tag |
Create |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
C |
C |
C |
C |
D |
C |
|
MR |
Create |
B |
B |
B |
B |
C |
D |
C |
Edit |
B |
B |
C |
C |
D |
D |
C |
|
Comment |
B |
B |
B |
B |
C |
C |
C |
|
Review |
B |
B |
B |
B |
D |
C |
C |
|
Approve |
B |
B |
C |
C |
D |
D |
C |
|
Merge |
B |
B |
C |
C |
D |
D |
C |
|
Close |
B |
B |
C |
C |
D |
D |
C |
|
Re-open |
B |
B |
C |
C |
D |
D |
C |
- A: indicates that the role has the permission by default and the permission cannot be removed.
- B: indicates that the role has the permission by default and the permission can be removed.
- C: indicates that the role can have the permission assigned.
- D: indicates that the role cannot have the permission assigned.
Permissions is on the Settings tab page of repository details.
You can configure permissions for each role according to the following table.
Role/Function |
Permission |
Project Manager |
Committer |
Developer |
System Engineer |
Test Manager, Tester, Participant, Operation Manager, and Product Manager |
Viewer |
Customized Role |
---|---|---|---|---|---|---|---|---|
Repository |
Fork |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
D |
D |
D |
D |
D |
C |
|
Setting |
B |
D |
D |
D |
D |
D |
C |
|
Code |
Commit |
B |
A |
A |
A |
C |
D |
C |
Download |
B |
A |
A |
A |
C |
D |
C |
|
Member |
Add |
B |
D |
D |
D |
D |
D |
C |
Edit |
B |
D |
D |
D |
D |
D |
C |
|
Delete |
B |
D |
D |
D |
D |
D |
C |
|
Branch |
Create |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
B |
B |
B |
C |
D |
C |
|
Tag |
Create |
B |
B |
B |
B |
C |
D |
C |
Delete |
B |
C |
C |
C |
C |
D |
C |
|
MR |
Create |
B |
B |
B |
B |
C |
D |
C |
Edit |
B |
B |
C |
C |
D |
D |
C |
|
Comment |
B |
B |
B |
B |
C |
C |
C |
|
Review |
B |
B |
B |
B |
D |
C |
C |
|
Approve |
B |
B |
C |
C |
D |
D |
C |
|
Merge |
B |
B |
C |
C |
D |
D |
C |
|
Close |
B |
B |
C |
C |
D |
D |
C |
|
Re-open |
B |
B |
C |
C |
D |
D |
C |
- A: indicates that the role has the permission by default and the permission cannot be removed.
- B: indicates that the role has the permission by default and the permission can be removed.
- C: indicates that the role can have the permission assigned.
- D: indicates that the role cannot have the permission assigned.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot