Workspaces

Lowcoder supports Workspaces. These are isolated rooms to organize:

You can use Workspaces when you want to have an isolation of Lowcoder for Teams, Divisions, or Tenants of a single Lowcoder Instance.

Lowcoder offers the configuration of the Workspaces Behaviour. Two modes are supported:

  • Single Workspace Mode (ENTERPRISE Mode)

  • Multi Workspace Mode (SAAS Mode)

To activate a multi-workspace configuration, please add the ENV Variable: LOWCODER_WORKSPACE_MODE=SAAS

From Version 2.3.3, you can add the ENV Variable LOWCODER_CREATE_WORKSPACE_ON_SIGNUP to control the behavior of your users (Member role) on self-hosted installation. true - members can use their own workspace when they sign up. false - members will not have their own workspace when they sign up.

The Workspace is a tool to use for organizing groups or user access to Apps. It is also used to apply a theme to a set of Apps.

A list of Workspaces

In the public Lowcoder Cloud, the amount of Workspaces is limited to 10.

In the upper right corner, at the profile, you can find the possibility to switch between your Workspaces.

Switch between Workspaces

Apps & App Folders

Organize Apps into Folders to create order and show relationships

Themes

You can create multiple Themes for your apps and select a style theme for each app individually. However, each Workspace has its own collection of Themes.

Themes helps to style Applications individually

Global Includes

It is possible to include global CSS styles to fine-tune the visuals of Apps. Also, it may be necessary to include a Javascript script, which is executed for all Apps of a Workspace. With the help of global includes, you can achieve Workspace.

Demo

Further administrative Settings

On self-hosted installations, you can set up thresholds for workspaces with the help of ENV Variables

  • LOWCODER_MAX_ORGS_PER_USER

    • Sets the default maximum number of Workspaces that a single user (as Admin) can create. This limit ensures that users can manage a reasonable number of organizations without overwhelming your installation.

    • Default Value: 100

  • LOWCODER_MAX_MEMBERS_PER_ORG

    • Defines the default maximum number of members (including users and roles) allowed in a single Workspace.

    • Default Value: 1000

  • LOWCODER_MAX_GROUPS_PER_ORG

    • Description: Specifies the default maximum number of groups that can be created within a Workspace. Groups are used for organizing members with similar roles or access levels, and this limit helps in keeping the group structure manageable.

    • Default Value: 100

  • LOWCODER_MAX_APPS_PER_ORG

    • Description: Determines the default maximum number of applications that could be developed or maintained in a Workspace.

    • Default Value: 1000

  • LOWCODER_MAX_DEVELOPERS

    • Description: Sets the default maximum number of Users with Developer-Role that can be registered in the Workspace.

    • Default Value: 100

  • LOWCODER_WORKSPACE_MODE

    • Description: Sets the Lowcoder Workspace Mode. Currently, there are two modes :

      • ENTERPRISE mode

      • SAAS mode

Last updated

Was this helpful?