Skip to main content
A Workspace is the root-level organisational unit in Essal. Every resource in the platform — documents, contacts, users, projects, policies — belongs to a workspace. Your workspace settings, billing plan, and app configuration are all managed at this level.

Workspace Structure

When you sign up for Essal, you create a workspace with a unique slug (e.g. acme-corp). This slug appears in all API requests and forms the namespace for your data:
Each of the six apps operates within the workspace but maintains its own data namespace and permission scope.

Workspace Settings

Workspace-level settings control cross-app behaviour:

Members and Invitations

Workspace members are users who have been granted access to at least one app. Membership is managed via the Essal Access app or the API:
A user can belong to multiple workspaces. Their identity is shared but their roles and permissions are workspace-scoped.

Multi-Workspace Organisations

Enterprise accounts can create multiple workspaces (e.g. one per business unit or region) and link them under a parent Organisation. Linked workspaces share a billing account and can optionally share an identity provider configured in Access.

Workspace API Object