Skip to content

Identify Requirements

Before configuring your development environment, you must identify the necessary requirements to access JFrog artifacts for downloading and uploading.

Identify Permission Requirements

Determine your project's needs regarding downloading and uploading artifacts.

1. Download Public Artifacts Only

If your project only requires downloading public dependencies (e.g., Maven Central, npmjs):

2. Download Private Artifacts

If your project requires downloading private dependencies (internal libraries):

  • Request permission via MyAccess.
  • Join the appropriate security group(s) via iam.ford.com.
  • Security groups are based on the specific dependencies you need to access.

3. Publish (Upload) Artifacts

If your project requires publishing artifacts to JFrog, you must identify:

  • The target Project.
  • The target Repository (must be a Local repository type).
  • The Security Group with write or delete permissions.

For more information, see JFrog Platform Basics.

Identify Security Groups

JFrog uses a Role-Based Access Control (RBAC) model. Security groups grant specific permissions (read, write, delete) to users for specific repositories.

For more details on the permissions matrix, refer to Customize Repositories Permissions.

Creating Access Tokens

Access Tokens are required for authentication when using build tools (Gradle, npm, etc.) or CI/CD pipelines.

Steps to Generate an Identity Token

1. Access User Profile

  • Log in to the JFrog Platform.
  • Click your user icon (or "Welcome, email@ford.com") in the top-right corner.
  • Select Edit Profile.
JFrog User Menu
Figure 10. Edit User Profile

2. Generate Token

  • In the profile view, locate the Authentication Settings or Identity Token section.
  • Click Generate an Identity Token.
JFrog User Profile
Figure 11. View User Profile

3. Configure Token

  • Enter a meaningful Description (e.g., "MacBook Local Dev").
  • Click Next or Generate.
JFrog Token Generation
Figure 12. Token Generation Dialog

4. Save Token

  • Important: Copy the generated token immediately. You will not be able to see it again once you close the window.
  • Store it securely (e.g., in your password manager or environment variables).
JFrog Access Token
Figure 13. Access Token after generation

5. Manage Tokens

  • You can view and revoke existing tokens in your User Profile.
JFrog Access Token List
Figure 14. List of Access Tokens for User

Note: Your JFrog Platform username is your full email address (e.g., user@ford.com), not just your CDSID.

Brought to you by DevTools and Enablement Team.