Module | action | Description |
/ | artifact:* | Allows all actions. |
Read | artifacts:Get* | Allows viewing package information on the artifact repository web page. (Required permission; without this permission, the artifact repository cannot function properly). |
| artifacts:List* | |
| artifacts:pull | Allows downloading packages. (Required permission. Without it, packages cannot be downloaded). |
Write | artifacts:push | Allows uploading packages. |
Delete | artifacts:delete | Allows deleting packages via curl/SDK. |
| artifacts:Delete* | Allows all deletion actions on the artifact repository web page. |
| artifacts:DeleteAsset | Allows deleting packages on the artifact repository web page. |
| artifacts:DeleteComponent | Allow deleting package add-ons on the artifact repository web page. |
| artifacts:DeleteDirectory | Allows deleting directories on the artifact repository web page. |
Access control | artifacts:*Credential | Allows reading/creating/modifying/deleting access credentials. |
| artifacts:*MountPolicy | Allow reading/creating/modifying/deleting repository mounting configurations. |
Repository Management | artifacts:*Repository | Allows all registry management operations. |
| artifacts:CreateRepository | Allows creating repositories. |
| artifacts:DeleteRepository | Allows deleting repositories. |
Instance management | artifacts:*Instance | Allows all instance management operations. |
| artifacts:CreateBasicInstance | Allows creating Basic Edition instances. |
| artifacts:DestroyInstance | Allows deleting instances. |
Parameter | Description |
Repository | Configures the artifact repository that requires mounting. |
IAM User | Configure the IAM user to which mount permissions are granted. Multiple IAM users can be selected. |
Permissions | The default permission is Read-nly and cannot be modified. |
Description | Provides descriptive information for the mounting rules. |