User Roles and Permissions
GPU Cluster projects support two user roles with different permission levels:Admin
Admins have full control over both control plane and data plane operations. Control Plane Permissions (Full Write Access):- Create clusters
- Delete clusters
- Create storage volumes
- Delete storage volumes
- Modify cluster configurations
- Scale up or down nodes
- SSH into cluster nodes
- Run workloads and jobs
- Access Kubernetes Dashboard
- Execute kubectl commands
- Add members to the project
- Remove members from the project
- Assign user roles
Member
Members have read-only access to control plane resources but full access to data plane operations. Control Plane Permissions (Read-Only):- ✓ View clusters
- ✓ View storage volumes
- ✓ View cluster configurations
- ✗ Cannot create clusters
- ✗ Cannot delete clusters
- ✗ Cannot create storage volumes
- ✗ Cannot delete storage volumes
- ✗ Cannot scale the cluster - up or down
- SSH into cluster nodes
- Run workloads and jobs
- Access Kubernetes Dashboard
- Execute kubectl commands
- Deploy pods and manage resources
- ✗ Cannot add or remove users
Key Difference: Members can fully utilize clusters for their work (SSH, run jobs, scale nodes) but cannot create or destroy infrastructure resources.
Adding Users
Prerequisites: Users must have a Together AI account and an SSH key added in the Together Playground before they can be added to your cluster.
Step-by-Step Instructions
-
Access Settings
- Log in to your Together AI account at api.together.ai
- Click your avatar in the top-right corner
- Select Settings from the dropdown menu
-
Navigate to GPU Cluster Projects
- In the left sidebar, click GPU Cluster Projects
-
Select Your Project
- Click View Project on the project you want to manage
-
Add a New User
- Click the Add User button
- A popup dialog will appear
-
Enter User Email
- Enter the email address of the user you want to add
- Click Add User to confirm
-
Verify Addition
- If successful, the user will appear in the members grid
- If the user doesn’t have a Together AI account or SSH key, you’ll see an error message and the user cannot be added
Removing Users
To remove a user from your cluster:- Navigate to Settings > GPU Cluster Projects
- Click View Project on the relevant project
- Find the user in the members grid
- Click the three dots (⋯) on the right side of their row
- Select Remove User from the dropdown menu
- Confirm the removal when prompted