Step 1: Set Up a New Project

JFrog Platform Administration Documentation

Content Type
Administration / Platform

Required Permissions

To create a new Project, you need to be assigned the Platform Administrator role.

  1. From the Projects drop-down menu in the taskbar, select All Projects.

    The Projects page serves as the main dashboard view for all of the projects.

  2. Click + Create New.

    The Create New Project dialog opens.

    Screenshot_2025-03-10_at_13_56_55.png
  3. In the Create New Project dialog, set the following fields:

    1. In Project Name, enter a name.

    2. In 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 must start with a letter. For example: r1fact.

    3. Enter a description to help other users understand the scope of your project.

    4. (Optional) Limit the storage quota in GB for the Project.

      Select the Deploy Beyond Limit field to set the Storage Quota for monitoring purposes only.

      As part of setting up a Project, Platform Admins can set a quota size for the total size of repositories that can be included in the Project. The Project storage quota applies to the total virtual size of repositories that are assigned to the project. Project members will not be able to deploy the artifacts if the storage quota is exceeded. There will be a status warning message when reaching 75% of the storage quota. An error is generated when reaching 100% of the storage quota.

    5. Delegate the relevant privileges to the Project Admin. By default, your Project Admins are granted permission to Manage Resources and/or Manage Members. You can leave it as is or disable this option. You can grant Project Admins additional Xray security privileges, such as:

      • Index Resources: Allows a Project Admin to manually select the repositories, builds, and release bundles to be indexed. For more information, see Indexing Resources.

    6. Assign Project Admins to the Project by selecting Platform Users and Groups and assigning them the Project Admins role.

      Platform Administrators are tagged in Projects

      Users or Groups assigned to the Platform Administrator role are tagged as admin icon.png in the Project Admins list.

    7. (Optional for Platform Admins) in the Assign Repositories tab, select repositories to the project.

      Platform Administrators can assign repositories to the project at this initial stage or click Create and delegate this task to the Project Admins.

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

      Add_destinations.png
  4. Click Create.

    Project Admins assigned to the Project can now proceed to assign Project members and resources to the Project. If granted Xray privileges, Project Admins can proceed to create Watches and Policies and index resources to be scanned by Xray.