Set compute node access scope

Sets the access scope for a compute node.

Permissions: Node owner or workspace administrator on public accounts (isPublic=true).

Access scope levels:

  • private: Only the owner can access the node
  • workspace: All members of the workspace can access the node
  • shared: Maintains existing user/team sharing but removes workspace access if any (use POST endpoints to add new shares)

Note: When setting to "shared", existing individual user and team permissions are preserved.
Use the granular POST/DELETE endpoints on /permissions/users and /permissions/teams to manage specific access grants.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The UUID of the compute node

Body Params

Access scope configuration

string
enum
required

Access scope level for the compute node:

  • private: Only the owner can access
  • workspace: All workspace members can access
  • shared: Specific users and/or teams can access (existing shared access remains)
Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json