Roles
A user’s role determines what actions they can take on the platform.- Admin
- Can manage the platform, including users, perimeters, compute, and the policies that govern them.
- Member
- Can work within the perimeters they’ve been granted access to, but cannot manage the platform itself. This is the default role.
Privileges
Privileges grant access to the work inside a perimeter. A user holds unique privileges for each perimeter they work in. A user might have Execute privileges on one perimeter, View on another, and no access to a third. For example, a data scientist is typically a Member with Execute privileges on their team’s perimeters, letting them run workloads there without any ability to manage the platform. This separation keeps everyday work and platform administration distinct; for instance, granting someone the ability to run workloads doesn’t also give them control over the platform’s configuration.- View
- Can see the results of workloads, read logs, and read artifacts in the perimeter.
- Execute
- Can run workloads and create artifacts in the perimeter.