Onboard JFrog Artifactory
Follow the steps below to configure the connection to your JFrog Artifactory instance.
Prerequisites
Cortex Cloud
User permissions: Ensure you have View/Edit permissions for Data Sources and Integrations (RBAC: AppSec Admin or Instance Administrator)
Egress path: Create an egress path to establish the designated route for outbound data transmission from Cortex Cloud to third party services. For more information about configuring egress paths, rrefer to Egress configurations
JFrog permissions:
User permissions: The permissions associated with the user configured during the onboarding process determine the scope of scan results. Only repositories and artifacts the user can access are included
Repository access: The Artifactory user must have Read access to the specific repositories you want to scan
Onboarding steps
Navigate to Settings → Data Sources & Integrations → + Add New.
Hover over JFrog Artifactory and click Add or Add Another Instance if an instance is already onboarded.
Select Package resolution for code scanning as the integration type.
Fill in the provided fields and click Next.
Registry URL: Enter your JFrog Artifactory URL.
Example 2. Examples
For JFrog SaaS integrations:
https://example.jfrog.ioFor JFrog on-premises integrations:
https://artifactory.example.com, where<artifactory.example.com>is your server domain or IP address
Username (required): Your JFrog user name
Password (required): Your JFrog password
Select a package manager to configure a registry as private instead of the default public registry.
Note
For Maven:
Select Mirror Registry when the repository mirrors an external registry
Use Mirror Of to define the mirror scope:
*mirrors all requestsA specific value, such as
central, mirrors only matching requests
Package managers not listed use the public registry. Select at least one package manager to continue.
(Optional): Select Add a package manager to set up an additional package manager.
Click Save.
Verify integration: Verify integration and confirm that the your integrated JFrog Artifactory instance is Connected.
Navigate to Settings → Data Sources & Integrations.
Filter the table by Provider=JFrog.
Select the resulting displayed instance.
On the Data Source side panel, verify that the Status displays Connected.
Manage the integration
Instance-level actions
Navigate to Settings → Data Sources & Integrations and search for JFrog Artifactory.
Select the matching result.
Locate your instance, right-click it, then select an option:
Edit instance: Opens the onboarding wizard, where you can change the instance configuration.
Delete instance: Deletes the instance and previous scan data.
Copy entire row: Copies all row values to the clipboard.
Repository-level actions
Right-click a connected repository to Set Scanned Branches, run a manual scan through Scan Repository, modify the Scan Configuration, or Remove Repository. You can toggle specific scanners and manage pull request behavior in Scan Configuration.
Locate your instance. See Instance-level actions.
Select the instance. A list of connected repositories appears.
Right-click a repository, select the required action, then click Save.
Last updated
Was this helpful?
