The hierarchy
There are three workspace types.Roles
Membership is per workspace, and each member holds one role.
Org-level administration — auditing credentials across every workspace in the org, or changing a credential’s scope — requires
owner or admin at the org.
Access mode
Each workspace has an access mode that controls who can join.
Set it with
jstm workspace update <workspace> --access-mode RESTRICTED.
Agent visibility
Separately from workspace membership, each agent carries a visibility that controls who can find it.ORG_VISIBLE is what makes a good capability spread. Another team finds it with jstm agent search, installs it into their own workspace, and runs it with their own credentials — while the original stays owned where it was built.
Addressing
Almost every identifier accepts three forms: a friendly handle, a UUID, or a fully qualified name likeacme-corp/finance/month-end-close. Handles can repeat across organizations, so jstm workspace resolve <handle> returns every match when a name is ambiguous.
See Addressing for the full rules.
Vaults follow the hierarchy
Credentials live in personal, workspace, and org vaults, and resolve from the most specific outward. See Credentials and vaults.Next
Set up your organization
Create an org, add team workspaces, switch context.
Invite and manage members
Roles, invitations, and removal.