Members
Manage CipherStash organization members and workspace memberships in the Dashboard, and onboard developer devices with stash init for local development.
There are two types of memberships in CipherStash:
- Organization memberships
- Workspace memberships
Every user belongs to at least one organization, and can be invited to any number of workspaces inside that organization.
Organization memberships
Organization memberships are used to manage which users in your organization have access to CipherStash in general. Once a user is added to an organization, they can be granted access to any number of workspaces inside that organization.
Workspace memberships
Workspace memberships are used to manage which users have access to a specific workspace. Once a user is added to a workspace, they have full access to managing the workspace, including creating and managing keysets, clients, and access keys.
Adding a member to an organization
To add a member to an organization, navigate to Members in the Dashboard's organization sidebar.
Adding a member to a workspace
To add a member to a workspace, go to the Settings page for your workspace in the Dashboard and grant access to a user.
Developer device onboarding
After a member is added to an organization and granted workspace access, they initialize their local development environment:
npx stash initThis creates a unique device and client key for that developer, with automatic access to the default keyset. No environment variables are needed for local development.
See Team onboarding for the full workflow.