Share Repository with Target Project

JFrog REST APIs

ft:sourceType
Paligo

Description: Shares a local or remote repository with a specific target Project. Project Members of the target project are granted actions to the shared repository according to their Roles and Role actions assigned in the target Project.

Since: 7.15.3

Security: Requires a user assigned with the 'Administer the Platform' role.

Usage: PUT /v1/projects/_/share/repositories/{repo_name}/{target_project_key}

Name

Description

repo_name *

string

(path)

The repository name

target_project_key *

(path)

The Project Key

Sample Request: Header parameter: Authorization: Bearer

curl -X PUT "${baseUrl}/access/api/v1/projects/_/share/repositories/${repo_name}/{target_project_key}" -H "accept: application/json -H 'Authorization: Bearer <a valid access-token>"

Sample Response:

Shared