Create a Project

To create a new Project, you must be a Platform Administrator.

Prerequisites

Typically, you assign the following previously defined resources to the new project:

To create a new project:

  1. In the JFrog Platform interface, select Administration > All Projects > + Create New. The Create New Project dialog opens.

  2. In the Configure Project tab, configure the following settings:

    • Project Name, enter a name.

    • Project Key, enter a unique key used to identify your Project resources. The Project Key is added as a prefix to resources created within the Project. This field is mandatory, supports 2 to 32 lowercase alphanumeric characters and hyphens, and must start with a letter. For example: r1fact.

    • Enter a Description to help other users understand the scope of your project.

    • By default the Storage Quota is Unlimited. To limit the storage quota, select Notify When Reaching and specify the storage quota in GB. This quota applies to the total virtual size of repositories assigned to the project. If the storage quota is exceeded, project users cannot deploy artifacts. A status warning message appears when 75% of the storage quota is reached. An error is generated when the storage quota is reached (100%).

    • Define Project Admin privileges. By default, Project Admins can Manage Resources and/or Manage Members.

    📘

    Manage Remote Repositories

    From Artifactory version 7.134.0, you can grant Manage Resources permission, but prevent Admins from creating or managing remote repositories.

    • Index Resources: Allows a Project Admin to select the repositories manually, builds, and release bundles to be indexed. For more information, see Indexing Resources.
  3. In the Project Admins area, select users and groups you want to receive the Project Administrator role. Users or Groups assigned to the Platform Administrator role are tagged Admin in the Project Admins list.

  4. (Optional) In the Assign Repositories tab, assign repositories to the project.

  5. (Optional for Enterprise+ licenses) In the Add Destinations tab, add distribution targets (for example, Edge nodes) to which you can distribute Release Bundles from the project. For more information, see:

  6. Click Create. Project Admins assigned to the Project can now assign users and resources to the Project. If they have Xray privileges, Project Admins can create Watches and Policies, and trigger scanning of indexed resources.

📘

Distribution in Projects

Distribution is supported for Projects starting from Artifactory version 7.104.2 and Distribution version 2.28.0.