capabilities.work

What you can do with JFrog

Every task in plain language. Pick one, and we can help you get access.

282 things you can do

JFrog

JFrog provides universal DevOps solutions for software supply chain automation and security, offering a unified platform for managing binaries, securing the software supply chain, and automating DevOps workflows.

25 multi-step recipes

Recipes: multi-step jobs

Access Create User With Group
Create a group and a user in it, then verify the user.
Access Provision Project
Create a project, assign a user, and verify the project.
Attach Build Evidence
Attach evidence to a build and verify it.
Cleanup Stale Artifacts
Find artifacts via AQL and delete the first matching item.
Configure Repository Replication
Set up push replication for an existing repository and verify it.
Curation Policy Setup
Create a curation policy and review the audit log.
Deploy and Verify Artifact
Deploy an artifact and verify it landed in storage.
Distribution Release Bundle
Create, sign, distribute a release bundle and wait for completion.
Grant Repository Permission
Grant a group read/write on a repository via a permission target.
ML Register Model Version
Create an ML model and publish a version, then verify it.
Pipelines Trigger and Monitor
Trigger a pipeline and wait for the resulting run to complete.
Platform Register Webhook
Register a webhook for artifact events and verify it.
Platform Rotate Access Token
Create a new token, verify it, and revoke the old one.
Promote Artifact by Checksum
Locate an artifact by checksum and copy it to a release repository.
Promote Build
Confirm a build run then promote it to a release repository.
Provision Local Repository
Create a local repository and verify its configuration.
Release Bundle v2 Promote
Create a v2 release bundle from a build and promote it.
Secure Publish Artifact
Deploy an artifact and scan it with Xray in one flow.
Worker Deploy and Test
Create a worker, test it, and enable it when the test passes.
Xray Component License Check
Cross-reference a component's Xray details with Catalog vulnerabilities.
Xray Policy and Watch
Create a security policy and a watch that enforces it on a repository.
Xray Scan Artifact
Scan an artifact and retrieve its security summary.
Xray Scan Build
Scan a build with Xray and retrieve its issue summary.
Xray Triage Violation
Fetch violations and create an ignore rule for a known CVE.
Xray Vulnerability Report
Kick off a vulnerability report and wait for it to finish.

Identity & Access Management

Create a permission target (/api/v2)Replace a permission target (/api/v2)Delete a permission target (/api/v2)Create a permission in the Access serviceUpdate a permission in the Access serviceDelete a permission in the Access serviceCreate a user via /api/v2/usersPermanently delete a user via /api/v2Update or disable a user via /api/v2Create a user via the Access serviceDelete a user via the Access serviceUpdate a user via the Access serviceCreate an access tokenRevoke an access tokenCreate or replace an Artifactory userDelete an Artifactory userCreate or replace an Artifactory groupDelete an Artifactory groupCreate or replace a permission targetDelete a permission targetCreate an Artifactory access tokenCreate a group in the Access serviceDelete a group in the Access serviceUpdate a group in the Access serviceCreate a group through the Platform routeDelete a group through the Platform routeUpdate a group through the Platform routeList permission targets (/api/v2)Get a permission target (/api/v2)List permissions in the Access serviceGet a permission from the Access serviceList platform users with status filterGet a user via /api/v2/usersList users via the Access serviceGet a user via the Access serviceList access tokensGet access token detailsList all Artifactory usersGet an Artifactory user's detailsList all Artifactory groupsGet an Artifactory group's detailsList Artifactory permission targetsGet a permission target's configurationList groups in the Access serviceGet a group and its members from AccessList groups through the Platform routeGet a group through the Platform route

Other things you can do

Add a license bucketRemove a license bucketRun a remote command on devicesCreate an execution scriptRun a script on platform deploymentsCreate an OTA software updateCancel an OTA updateAttach signed evidence to an artifact or buildDelete an evidence recordAdd evidence to a release bundle version (v2)Create a webhook subscriptionUpdate a webhookDelete a webhookPatch the system configuration with YAMLCreate a Catalog labelUpdate a Catalog labelDelete a Catalog labelApply a label to packagesRemove a label from packagesCreate a repositoryUpdate a repository's configurationDelete a repositoryCreate a build node poolDelete a build node poolCreate or replace repository replicationDelete a repository's replicationCreate a curation policyUpdate a curation policyDelete a curation policyCreate a security or license policyUpdate a security or license policyDelete a security or license policyCreate an Xray ignore ruleDelete an Xray ignore ruleCreate a watchUpdate a watchDelete a watchCreate a serverless workerUpdate a worker's code or configDelete a workerEnable a workerDisable a workerTest a worker with a sample payloadCreate a scoped access tokenRevoke an access tokenCreate an ML experimentDelete an ML experimentSet properties on an artifact or folderRemove properties from an artifact or folderCreate an integrationUpdate an integrationDelete an integrationAdd a platform deployment to Mission ControlUpdate a platform deploymentRemove a platform deploymentCreate a project in the Access serviceUpdate a project in the Access serviceDelete a project from the Access serviceAdd a user to a project in the Access serviceRemove a user from a project in AccessAdd a group to a projectRemove a group from a projectCreate a device projectDelete a device projectCreate a project through the Platform routeUpdate a project through the Platform routeDelete a project through the Platform routeAdd a user to a project via the Platform routeRemove a user from a project via the PlatformList license bucketsQuery the catalog with GraphQLPing the Access serviceGet the Access service versionPing a service's /v1 health endpointGet the Mission Control versionGet Pipelines system infoPing the platform routerGet health of all platform servicesVerify an evidence record's signatureGet a remote command's statusSearch the package catalogGet package detailsList a package's versionsList CVEs affecting a package versionList execution scriptsList OTA update deploymentsGet an OTA update's statusSearch evidence recordsGet one evidence record by IDList evidence attached to an artifactList evidence attached to a buildList evidence on a release bundle via v1List evidence attached to a packageGet v2 evidence for a release bundle versionRun an AQL querySearch artifacts by Maven coordinatesSearch artifacts by property valuesFind artifacts by checksumGet the latest version of an artifactGet a pipeline step's detailsGet a pipeline step's console logsGet policy violationsGet the curation audit logList webhooksGet a webhookCheck that Artifactory is reachableGet the Artifactory versionGet the system configuration descriptorGet installed license detailsList Catalog labelsGet a Catalog labelList repositoriesGet a repository's configurationList build node poolsGet a build node poolList replication configurationsGet a repository's replication configList curation policiesGet a curation policyList security and license policiesGet a security or license policyList Xray ignore rulesGet an Xray ignore ruleList watchesGet a watchList workersGet a workerGet a worker's execution logsList access tokensGet access token detailsList ML experimentsGet an ML experimentGet properties on an artifact or folderList integrationsGet an integrationList managed platform deploymentsGet a platform deploymentList projects in the Access serviceGet a project from the Access serviceList device projects in JFrog ConnectGet a device projectList projects through the Platform access routeGet a project through the Platform route