Workspaces
Last updated
Last updated
© Lowcoder Software LTD
Lowcoder supports Workspaces. These are isolated rooms to organize:
User-Groups
Users
Apps & App Folders
Global includes (Javascript / CSS)
To activate this function, please add the ENV Variable: COMMON_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.
If you want to close the possibility that anyone can Sign in and create an account, you can set the ENV Variable LOWCODER_EMAIL_SIGNUP_ENABLED to "false". The Sign In / Sign Up Screen will still be shown, but the Sign Up will return an Error message and new users cannot create Accounts. This can be helpful if you have your own Identity / OAuth Provider listed and want to be sure that users only with these Identity / OAuth Providers can create Accounts on your Lowcoder installation.
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.
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.
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.
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.
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