Skip to main content

Multi-Workspace

User can create their own workspaces, user who created workspace will be having admin privileges for the workspace.

ToolJet - Google create project

Hierarchy

ToolJet - Google create project

Permissions

  • The administrator can manage users and groups of each workspace
  • Applications and settings can not be shared between workspaces
  • A user authorised to login to Tooljet will not have access to all workspaces, Usesr should be invited or signed up to a workspace to log-in to it.

Enabling Multi-Workspace

Set environment variable DISABLE_MULTI_WORKSPACE value to false to enable the feature, and true to disable it.

When enabled

  • When Multi-Workspace feature is enabled, user should login with username and password to log in to Tooljet.
  • Administrator can configure authentication methods for their workspaces.
  • If password login is enabled, switching to the workspace will happen without any other authorization since the user is already authorized with password login.
  • User logged in to Toojet and trying to switch to a workspace where SSO is enabled and password login is disabled, will be redirected to workspace login page and enabled SSO options will be shown
  • User can directly login to a workspace using workspace login URL, Administrator can view the URL Manage SSO -> General Settings -> Login URL.

When disabled

  • If Multi-Workspace is disabled, Create workspace feature won’t be available.
  • No separate login page for workspace and SSO configured for the workspace will be reflected to the main login page/login.