Create or modify permissions for a given Pack. This action allows you to grant access to a Pack for users or workspaces. If a permission already exists for the specified principal, it will be updated with the new access level. The API returns a permission ID which is the same fo…
accessRequiredstringAccess level to grant for the Pack. Options: - 'view': Can view the Pack and its details. - 'test': Can test the Pack in their docs. - 'edit': Can modify the Pack (requires maker permissions). - 'admin': Full administrative access to the Pack.
packIdRequiredintegerID of a Pack
principalRequiredobjectMetadata about a Pack principal. Must be a dictionary specifying who gets the permission. Supported types: 1) Workspace: {"type": "workspace", "workspaceId": "ws-xxx"} - Grant permission to an entire workspace. 2) User (email): {"type": "email", "email": "user@example.com"} - Gr…
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.