Support
Log In
Packagepermissions

Create package permission

Creates a new permission assignment for a user, group, or workspace within the package, granting them specific roles and access levels. Can also be used to request access to the package when the user doesn't have admin or modeler permissions.

POST/organizations/{organizationName}/environments/{environmentName}/packages/{packageName}/permissions

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

organizationName*string

The unique identifier of the organization

Match^[a-zA-Z0-9_ -]+$
environmentName*string

The unique identifier of the environment

Match^[a-zA-Z0-9_ -]+$
packageName*string

The unique identifier of the package

Match^[a-zA-Z0-9_ -]+$

Query Parameters

requestPermission?boolean

Indicates that the user is requesting access to the resource

Defaultfalse
notifyPeople?boolean

Whether to notify people when permissions are granted

Defaultfalse

Request Body

application/json

Represents a permission assignment for a user, group, or workspace within a package

Response Body

application/json

application/json

application/json

application/json

application/json