このページは、お客様の言語ではご利用いただけません。Huawei Cloudは、より多くの言語バージョンを追加するために懸命に取り組んでいます。ご協力ありがとうございました。
- What's New
- Function Overview
- Service Overview
-
Getting Started
- Uploading Software Packages to Release Repos
- Uploading Components to Maven Repository
- Releasing/Obtaining a Maven Component via a Build Task
- Releasing/Obtaining an npm Component via a Build Task
- Releasing/Obtaining a Go Component via a Build Task
- Releasing/Obtaining a PyPI Component via a Build Task
- Uploading/Obtaining an RPM Component Using Linux Commands
- Uploading/Obtaining a Debian Component Using Linux Commands
-
User Guide
- CodeArts Artifact User Guide
- Release Repos 2.0
- Self-Hosted Repos 2.0
- Release Repos 1.0
- Self-Hosted Repos 1.0
- Whitelist for All Accounts
-
Best Practices
- CodeArts Artifact Best Practices
- Releasing Maven Components and Archiving to a Self-Hosted Repo
- Releasing/Obtaining an npm Component via a Build Task
- Releasing/Obtaining a Go Component via a Build Task
- Releasing/Obtaining a PyPI Component via a Build Task
- Uploading/Obtaining an RPM Component Using Linux Commands
- Uploading/Obtaining a Debian Component Using Linux Commands
- Batch Migrating Maven/npm/PyPI Components to a Self-Hosted Repo
- API Reference
-
FAQs
- Release Repo
-
Self-Hosted Repo
- How Do I Upload Snapshots to a Maven Repository?
- How Do I Pull Components from a Maven Repository?
- Can I Call Software Packages in Self-Hosted Repos During Local Builds?
- What Should I Do With Error Code 500 When Uploading Maven Package for a Gradle Build?
- Why Did the Dependency WAR or JAR Files Fail to Be Downloaded?
- Why Is Error 401 Returned When Uploading Maven Components to Self-Hosted Repos?
- General Reference
Show all
Copied.
Configuring Permissions 2.0
A new member must be assigned a specified role to use CodeArts Artifact. In Release Repos, different roles have different permissions. Members with permission to set permissions can edit the permissions and manage projects and members under tenants.
- Add members and assign roles to them by referring to Managing Projects and Members under Tenants.
- Click a project card to access the project, and choose Artifact > Release Repos from the menu bar.
- Click
in the upper left corner and choose Set Project Permissions from the drop-down list.
- Click the role for which you want to set permissions, choose CodeArts Artifact, click Edit to select permissions as required, and click Save.
The table below lists the default permission matrix provided by Release Repos.
Table 1 Project-level permissions Description
Role/Operation
Change package status
Upload
Delete/Restore (test package)
Delete/Restore (production package)
Edit (test package)
Create folder
Download
Restore all
Clear all
Project manager
√
√
√
×
√
√
√
√
√
Product manager
×
×
√
×
√
√
√
×
×
Test manager
×
√
√
×
√
√
√
√
√
System engineer
×
√
√
×
√
√
√
×
×
Committer
×
√
√
×
√
√
√
×
×
Developer
×
√
√
×
√
√
√
×
×
Tester
×
√
×
×
×
√
√
×
×
Participant
×
×
×
×
×
×
√
×
×
Viewer
×
×
×
×
×
×
×
×
×
project administrator
√
√
√
√
√
√
√
√
√
NOTE:
- By default, project administrators have all permissions and their permission scope cannot be modified.
- Custom roles do not have preset permissions. You can contact the administrator to grant permissions for the resources needed for your role.
- By default, the project administrator, project manager, and test manager can assign permissions. If other roles can assign permissions, they can continue to manage permissions for other roles in Release Repos.
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