Workspaces

OpenFlower supports Workspaces. These are isolated rooms to organize:

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.

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 OpenFlower 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

In OpenFlower, you can create Apps. Each App represents what you can create on a single Screen. Often, a complete application consists of multiple Apps. You can then organize these relationships in App Folders or separate them by Workspaces.

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.

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

Last updated