Workspaces
Every account has a Personal workspace by default. Organizations are additional workspaces you create or get invited into. The workspace switcher in the bottom-left of the sidebar lists your Personal account and every organization you’re an active member of; selecting one makes it the active context for the whole app. When an organization is active:- New agents, plans, and API keys are owned by that organization, not by you personally.
- The sidebar shows the organization dashboard (Details, Members, Billing, and the rest).
- Caps and features follow the organization’s tier, not your Personal limits.
Workspaces are environment-specific. The organization you see on sandbox and the one on live are billed and managed separately — switch environments from the header dropdown.
Create an organization
Open the workspace switcher
In the Nevermined App, click the workspace switcher in the bottom-left of the sidebar and choose Create organization.
Pick a tier
Organizations are paid workspaces. Choose Premium or Enterprise on the upgrade screen — see Plans & Billing for what each tier includes.
Complete checkout
Pay with the embedded Stripe form. Your organization is created and becomes your active workspace as soon as the subscription is confirmed.
Members and roles
Members are the people who share an organization. Every member has one of two roles:Admin
Full control: invite and manage members, configure billing, set branding, manage widgets and webhooks, plus everything a Member can do.
Member
Builds in the shared workspace: register agents, create plans, and view the organization’s pages. Cannot manage members or billing.
Invite a member
From the Members tab, an Admin clicks Send invitation and provides:- Name and Email of the invitee.
- Role — Admin or Member.
The email on the accepting account must match the email the invitation was sent to — invitations can’t be transferred to a different address.
Manage members
Admins manage existing members from the actions menu on each row:| Action | Effect |
|---|---|
| Change role | Promote a Member to Admin, or demote an Admin to Member. |
| Deactivate | Suspend a member’s access while keeping them in the list. They can be reactivated later. |
| Reactivate | Restore a previously deactivated member. |
| Remove | Permanently remove the member from the organization. |
Which workspace owns what
When you act through the API or SDKs, Nevermined resolves the active workspace for each request in priority order — the first match wins:Explicit organization in the route
A request to an org-scoped path (for example
/organizations/{orgId}/...) targets that organization directly.Workspace pin (header)
The SDK’s workspace selection, sent as the
X-Current-Org-Id header. The backend verifies you’re an active member before honoring it.API key scope
If your Nevermined API key was minted for a specific organization, that scope applies.
Most-recent membership
A fallback to your most recently active membership, preserving behavior for single-org callers.
Related
Plans & Billing
Choose a tier and understand member seat limits.
SDK & Workspaces
List your memberships and target a workspace programmatically.