Expand the following sections to view the details of permission types.
Permission | Description |
---|---|
Read | Download artifacts and read the metadata. Read Permissions on Remote RepositoriesFor remote repositories, the Read permission only allows downloading from the remote cache (i.e. artifacts that were already downloaded from the upstream and exist in Artifactory’s remote cache). This permission will not allow downloading new artifacts that do not exist in the Artifactory remote cache. For this, you will need to grant the Deploy/Cache permission. For more information on remote repositories, see Basic Settings for Remote RepositoriesBasic Settings for Remote Repositories |
Annotate | Annotate artifacts and folders with metadata and properties. |
Deploy/ Cache | Deploy artifacts & deploys to remote repository caches. Deploy/ Cache Permissions on Remote RepositoriesIn remote repositories, the Deploy/ Cache Permission allows caching artifacts from the upstream (for example, Docker Hub, npmjs.com) to the remote repository cache in Artifactory. For more information on remote repositories, see Basic Settings for Remote RepositoriesBasic Settings for Remote Repositories |
Delete/ Overwrite | Delete or overwrites artifacts. Preventing Overwriting DeploymentsYou can prevent a user or group from overwriting a deployed release or unique snapshot by not granting the Delete permission. Non-unique Maven snapshots can always be overwritten (provided the Deploy permission is granted). |
Manage Xray Metadata | Trigger Xray scans on artifacts in repositories. Users can create and delete custom issues and licenses. Xray scanning requires Artifactory Pro X, Enterprise with Xray, or an Enterprise+ license. |
Manage | Allows changing the permission settings for other users on this permission target. Note that it does not permit adding/removing resources to the permission target. Perform admin-related tasks in the Artifact browser such as managing 'Followers' or restoring artifacts from the trash can. Permission Target ManagersBy assigning the Manage permission to a user, you may designate them as the "Permission Target Manager". These users may assign and modify permissions granted to other users and groups for this Permission Target. Users with the manage permission cannot grant or revoke the manage action. If a manage user has read, write and manage, then that user can only give read and write to other users/groups. NoteThe user who is currently logged into the JFrog Platform can only make changes to the permissions of other users and groups. The option to edit their own permissions is disabled in the UI not for security reasons, but to protect users from taking irrevocable actions that may inadvertently lock them out of the system. |
Permission | Description |
---|---|
Read | View and download build info artifacts from the |
Annotate | Annotate build-info artifacts and folders with metadata and properties. |
Deploy | Allows uploading and promoting build info artifacts |
Delete | Delete build-info artifacts |
Manage Xray Metadata | Trigger Xray scans on builds. Create and delete custom issues and licenses. Manage Watch is a RoleManage Xray Data is a role and is set on the User or Group level. Xray scanning requires Artifactory Pro X, Enterprise with Xray, or an Enterprise+ license. |
Manage | Allows changing build-info permission settings for other users in this permission target. It does not permit adding/removing resources to the permission target. Permission Target ManagersBy assigning the Manage permission to a user, you may designate them as the "Permission Target Manager". These users may assign and modify permissions granted to other users and groups for this Permission Target. |
Permission | Description |
---|---|
Read | View and download Release Bundle artifacts from the relevant Release Bundle repository and read the corresponding Release Bundles on the Distribution page |
Annotate | Annotate Release Bundle artifacts and folder with metadata and properties |
Create | Create Release Bundles |
Delete | Delete Release Bundles |
Distribute | Distribute Release Bundles |
Manage Xray Data | Trigger Xray scans on Release Bundles. Create and delete custom issues and licenses. Manage Watch is a RoleManage Xray Data is a role and is set on the User or Group level. Xray scanning requires Artifactory Pro X, Enterprise with Xray, or an Enterprise+ license. |
Manage | Allows changing Release Bundle permission settings for other users in this permission target. It does not permit adding/removing resources to the permission target. Permission Target ManagersBy assigning the Manage permission to a user, you may designate them as the "Permission Target Manager". These users may assign and modify permissions granted to other users and groups for this Permission Target. |
Permission | Description |
---|---|
Distribute | Requires an Enterprise+ license. Distribute Release Bundles according to their destination permissions |
Delete | Delete Release Bundles from the selected destinations |
Manage | Add and delete users who can distribute release bundles on assigned destinations Permission Target ManagersBy assigning the Manage permission to a user, you may designate them as the "Permission Target Manager". These users may assign and modify permissions granted to other users and groups for this Permission Target. |
Permission | Description |
---|---|
Read | View the available pipeline sources |
Trigger | Manually trigger execution of steps |
Manage | Create and edit pipeline sources |