Skip to main content
A Workspace (organization) is the top-level container for all NearNode resources — nodes, batches, templates, analytics, and team members. Every resource belongs to exactly one workspace.

Multi-Workspace Architecture

Users can belong to multiple workspaces. Each workspace has its own:
  • Node inventory and routing rules
  • Batches and templates
  • Analytics data and retention
  • API keys and webhook configurations
  • Billing and plan tier
  • Custom domains
  • Team members and role assignments
Ops Tip: Switch between workspaces using the workspace selector in the top-left of the Dashboard sidebar.

Creating a Workspace

New workspaces start on the Developer (free) plan. The creating user is automatically assigned the Owner role.

Workspace Settings

Data Isolation

Workspace data is fully isolated at the database level via Row Level Security (RLS). There is no cross-workspace data access — even at the API level, a key scoped to Workspace A cannot read Workspace B’s nodes.
Deleting a workspace permanently destroys all associated nodes, batches, templates, analytics data, and API keys. This action cannot be undone.

Inviting Team Members

1

Open Members

Navigate to Settings → Members in the workspace.
2

Send Invite

Enter the email address and select a role. The invitee receives an email with a join link.
3

Accept

The invitee clicks the link, creates an account (if needed), and is added to the workspace with the assigned role.
Pending invitations expire after 7 days. The invite can be resent from the Members page.

Transferring Ownership

Only the current Owner can transfer ownership to another workspace member:
  1. Navigate to Settings → Members
  2. Click the target member’s role badge
  3. Select Transfer Ownership
  4. Confirm with your password
The previous owner is demoted to Admin. A workspace always has exactly one Owner.

Plan Limits

Need to evaluate Enterprise features? Contact sales@nearnode.io for a 14-day trial on any workspace.