Project Roles

Learn how Project Admins assign Basic and Advanced actions to JFrog Platform Project roles for repositories, builds, Pipelines, and Xray.

The Project Admin can assign a set of project-specific actions to Project roles in a JFrog Project, for example:

  • Automation Engineer
  • Contributor
  • Annotator

You can assign Basic or Advanced actions to your Project role.

Moving back from Advanced to Basic settings deletes your Advanced settings.

📘

Moving from Advanced to Basic Actions

Moving back from Advanced to Basic settings will delete your Advanced settings.

Basic Actions

A set of actions that are performed on resources within the projects, including CRUD actions and product-specific actions. The actions associated with the basic Project roles are identical to Global Role actions.

Read ArtifactsDownload artifacts and read the metadata.
Write ArtifactsUpload artifacts
Delete ArtifactsDelete or overwrites artifacts.
Delete BuildsDelete or overwrites artifacts.
Distribute Release Bundle

Requires an Enterprise+ license.

Distribute Release Bundles according to their destination permissions

Trigger PipelinesManually trigger execution of steps
Trigger Security scanTriggers Xray security scans on indexed resources

Advanced Project Actions

To gain an additional level of granularity on the resource level, you can assign advanced settings to the repository and build resources.

ResourceActionDescription
REPOSITORYReadDownload artifacts and read the metadata.
AnnotateAnnotate artifacts and folders with metadata and properties.
Deploy/CacheDeploy artifacts and deploys to remote repository caches.
Delete/OverwriteDelete or overwrites artifacts.
Manage Xray MetadataTriggers Xray scans on artifacts in repositories. Members can create and delete custom issues and licenses.
RELEASE BUNDLESReadView and download Release Bundle artifacts from the relevant Release Bundle repository and read the corresponding Release Bundles in the Distribution page.
AnnotateAnnotate Release Bundle artifacts and folders with metadata and properties.
CreateCreate Release Bundles.
DeleteDelete Release Bundles.
DistributeDistribute Release Bundles.
Manage Xray MetadataTrigger Xray scans on Release Bundles. Create and delete custom issues and licenses.
BUILDReadView and download build info artifacts from the artifactory-build-info default repository and read the corresponding build in the Builds page.
DeployAllows uploading and promoting build info artifacts.
AnnotateAnnotate build-info artifacts and folders with metadata and properties.
DeleteDelete build-info artifacts.
Manage Xray DataTrigger Xray scans on builds. Create and delete custom issues and licenses.
PIPELINESReadView the available Pipeline sources.
TriggerManually trigger execution of steps.
XRAYRead PoliciesView the available Xray policies.
Manage WatchesManage Xray watches.
Manage PoliciesManage Xray policies.
Manage ReportsManage Xray reports.
Ignore Global ViolationsIgnore Global Xray violations.

Related Topics


Did this page help you?