CipherStashDocs

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 init

This 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.

On this page