Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.
Customizing Policies
CodeArts Req provides permissions enough for the account administrator to manage all CodeArts projects. You can also customize more fine-grained policies for granting permissions.
You can create custom policies in either of the following ways:
- Visual editor: Select cloud services, actions, resources, and request conditions. This does not require knowledge of the policy syntax.
- JSON: Create a policy in JSON format or edit the JSON strings of an existing policy.
This section provides examples of common CodeArts Req custom policies.
Example Custom Policy
- Example
To grant the permissions for querying projects, creators, and members. Select the fine-grained permissions shown in custom IAM policies.
Figure 1 JSON view
CodeArts Req Fine-grained Operation Permissions
Table 1 lists all fine-grained operation permissions in CodeArts Req.
Operation |
Description |
Detail |
---|---|---|
projectmanConfig:template:update |
Set project templates |
Grant this permission to modify project templates by choosing . |
projectmanConfig:template:delete |
Delete project templates |
Grant this permission to delete project templates by choosing . |
projectmanConfig:projectCreator:list |
View permitted users who can create projects |
Grant this permission to view the permitted users by choosing . |
projectmanConfig:projectCreator:update |
Set member account permissions for creating projects |
Grant this permission to set member accounts who have the permissions for creating projects by choosing . |
projectmanConfig:project:list |
View projects under a tenant |
Grant this permission to view all projects by choosing . |
projectmanConfig:member:join |
Join a project under a tenant |
Grant this permission to join any projects by choosing . By default, a newly added member is assigned the Project Manager role. |
projectmanConfig:project:delete |
Delete projects |
Grant this permission to delete projects by choosing . |
projectmanConfig:memberManagement:list |
View members of all projects |
Grant this permission to view all members by choosing . |
projectmanConfig:memberManagement:delete |
Delete any project member under a tenant |
Grant this permission to remove one or more project members by choosing . |
projectmanConfig:systemSettingField:set |
Set a new work item creator |
Grant this permission to set a user as the work item creator. |
projectmanConfig:enterprise:bind |
Bind an enterprise project |
Grant this permission to bind a CodeArts project to an enterprise project when creating or upgrading enterprise projects. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.