What is Artifactory? #
JFrog Artifactory is a universal DevOps solution providing end-to-end automation and management of binaries and artifacts through the application delivery process that improves productivity across your development ecosystem.
Why Should You Use the Artifactory Connector? #
The Artifactory connector provides visibility into the assets in your environment. You can use this visibility to:
- ensure assets are managed per your security policies
- derive relationships between assets, users, applications, and data
How Does This Connector Work? #
Lucidum executes read-only requests to the Artifactory REST API and ingests only meta-data about Artifactory devices. Lucidum does not retrieve any data stored on your assets.
Configuring the Connector in Lucidum #
| Field | Description | Example |
|---|---|---|
| Profile Name | Name of this profile for the connector | production servers |
| Host | The hostname or IP address of the JFrog Artifactory server. | For self-hosted: http://artifactory_server:8081/artifactory/ For SaaS: https://artifactory_server.jfrog.io/artifactory/
|
| Port | Artifactory server port. Default port is 8081. | 8081 |
| Username | User name for an Artifactory account that has read access to API data. For details on creating a user for the Lucidum connector, see https://jfrog.com/help/r/jfrog-platform-administration-documentation/create-or-edit-users. | Lucidum_api |
| API Key | API key for an Artifactory account that has read access to API data. To use your API key for Basic Authentication, it must be generated using Artifactory 4.4.3 or later. For details on generating an API key, see https://jfrog.com/help/r/jfrog-platform-administration-documentation/view-the-profile and | p7g444S3IZ5wmFvmzWmx14qACXdzQ25b |
Source Documentation #
Creating Credentials #
To create a user account for the Lucidum connector:
https://jfrog.com/help/r/jfrog-platform-administration-documentation/create-or-edit-users.
To create an API Key:
https://jfrog.com/help/r/jfrog-platform-administration-documentation/view-the-profile
and
Required Permissions #
The Artifactory user account must have read access to Artifactory data. For details on defining permissions, see:
https://jfrog.com/help/r/jfrog-platform-administration-documentation/permissions
API Documentation #
https://jfrog.com/help/r/jfrog-rest-apis/artifactory-rest-apis