Manage Access
Add collaborators to a project, assign permission levels, and manage the access control list. Collaborators are a 2P set — add and remove pairs with remove-wins semantics.
Demo
Permission levels
Update permissions
Remove a collaborator
How access control works
- COLLABORATOR_ADD requires the signer to have SIGNING scope and at least ADMIN permission on the project
- COLLABORATOR_REMOVE has the same requirements
- The collaborator set is a 2P set — on a timestamp tie between add and remove for the same collaborator, remove wins
- Permission updates (re-adding with a different level) do not change the collaborator count
- Each project supports up to 50 collaborators per storage unit