Project Management Tasks
Manage JFrog Platform Projects with UI procedures and REST APIs for create, share, unshare, delete, and storage quota operations.
The basic workflow for creating and using JFrog Projects is described below. A Platform Admin can perform all these actions, and many can also be performed by Project Admins. For more details, refer to individual APIs.
Where:
<BASE_URL>: Your JFrog Platform base URL for the Access API<PROJECT_KEY>: The unique project key<REPO_NAME>: The repository name<TARGET_PROJECT_KEY>: The target project key<USER>: The username<GROUP>: The group name
For example:
POST https://company.jfrog.io/access/api/v1/projectsProject Management Procedures
| Procedures | Using Platform UI | Using APIs | |
|---|---|---|---|
| 1 | Create a project / assign project name, key, storage quota, admin privileges | Create a Project | Create Project |
| 2 | Get a project | View Projects in the JFrog Platform | Get Project |
| 3 | View projects / get project list | View Projects in the JFrog Platform | Get Projects List |
| 4 | Modify a project | Modify a Project | Update Existing Project Properties |
| 5 | Update a user in a project | Assign Members to a Project | Add or Update User in Project |
| 6 | Manage storage quotas | Manage Storage Quotas | Create Project |
| 7 | Assign repositories to projects (assign ownership of repository to project) | Move Repository in a Project | |
| 8 | Share a repository with a project | Share Repositories Across Multiple Projects | Share Repository with Target Project |
| 9 | Share repositories with multiple projects | Share Repositories Across Multiple Projects | Not applicable. |
| 10 | Share a repository with all projects | Share Repositories Across Multiple Projects | Share Repository with All Projects |
| 11 | Move a repository to a project | Change Repository Ownership from Project to Project | Move Repository in a Project |
| 12 | Share resources with projects | Assign Multiple Projects to Resources | Create Project |
| 13 | Unassign a project from a repository | Unassign Repository from a Project | Unassign a Project from a Repository |
| 14 | Unshare a repository with a project | Unshare Repositories Across Projects | Unshare Repository with Target Project |
| 16 | Unshare a repository with all projects | Unshare Repositories Across Projects | Unshare Repository with All Projects |
| 17 | Delete a project | Delete a Project | Delete Existing Project |
Related Topics
Updated 14 days ago
Did this page help you?
