Lowcoder Documentation
  • Lowcoder overview
    • The "Hello World" walk
  • 🆕Setup and run
    • Cloud & Private Cloud
    • Self-hosting
      • Google Cloud Platform
      • Easypanel
      • Heroku
      • Raspberry Pi
      • Access local database or API
      • Update MongoDB Versions
      • Lowcoder Version Update
      • Traefik loadbalancer
      • SMTP Server
      • Migration from Openblocks
    • Security
  • 🏨Workspaces & Teamwork
    • Workspaces
      • SAAS Mode
      • Enterprise Mode
    • Members and Groups
    • Permissions for Resources
    • OAuth
      • KeyCloak
      • Google
      • GitHub
      • Generic OAuth Provider
    • Query library
    • Lowcoder Marketplace
  • ✨Build Applications
    • Create a new App
      • App(s) Navigation
      • Modules
      • Version and Release Management
    • App Editor
      • Query & Editing Roundtrips
      • Bulk Editing
      • Keyboard shortcuts
      • Data selection & Javascript
      • Layers
      • Visual Components
        • Common Component Settings
        • Messages / Toast
        • Dashboard & Reporting
          • Table
          • Charts and graphs
            • Bar Chart
            • Line Chart
            • Pie Chart
            • Scatter Chart
            • CandleStick Chart
            • Funnel Chart
            • Gauge Chart
            • Graph Chart
            • Heatmap Chart
            • Radar Chart
            • Sankey Chart
            • Suburst Chart
            • Theme River Chart
            • Tree Chart
            • Treemap Chart
            • Mermaid Chart
          • Google Maps
        • Layout & Navigation
          • List View
          • Drawer
          • Modal
          • Navigation
          • Cascader
          • Tree / Tree Select
          • Link
          • Floating Button
          • Text
          • Step Control
          • Page Layout
          • Content Card
          • Tabbed Container
        • Data Collection & Forms
          • Form
          • Input Field Types
          • JSON Schema Form
        • Meeting & Collaboration
        • Project Management
        • Calendar & Scheduling
          • Calendar
          • Date & Date Range
          • Time & Time Range
        • Document & File Management
          • File upload
        • Item & Signature Handling
        • Multimedia & Animation
          • Image
        • Integration & Extension
        • Legacy & Deprecated
      • Option lists
      • Date handling
      • Use Markdown
    • App Interaction
      • Event handlers
    • Themes & Styling
      • Design an efficient and user-friendly form
      • Customize Styles
      • Component Styling Possibilities
    • Video Calls in Lowcoder
  • 🚀Connect your Data
    • Data source basics
      • Configure IP allowlists
    • Data sources in Lowcoder
      • APIs as Datasource
        • REST API
        • GraphQL
        • Google Sheets
      • SQL Databases
        • MySQL
        • MariaDB
        • Supabase
          • Supabase PostgreSQL
          • Supabase Assets API
          • Supabase RealTime
          • Supabase OAuth
        • PostgreSQL
        • Microsoft SQL Server
        • Oracle
      • NoSQL Databases
        • MongoDB
        • CouchDB
        • DynamoDB
      • InMemory Databases
        • Redis
      • File Storages
        • S3 File Storage
      • BigData & OLAP
        • Big Query
        • Snowflake
        • ClickHouse
        • Elasticsearch
      • Websocket Datasource
    • Query basics
      • Bind Query Data to Components
      • Query library
  • 🪄Workflows
    • n8n Integration
  • đź’«Business Logic in Apps
    • Write JavaScript
      • JavaScript query
      • Temporary state
      • Transformers
      • Data responder
      • Built-in JS functions
  • 🙌Publish Apps
    • Share an App
    • Publish an App
    • Embed an App
      • Embed App in HTML Pages
      • Embed App in WordPress Pages
      • Embed Apps in React
      • Embed Apps in NEXT.JS
      • Native embed SDK
        • Build the SDK from Source
  • 🔥Lowcoder Extension
    • Opensource Contribution
      • Develop UI components for Apps
      • Develop Data Source Plugins
    • Use third-party libraries in Apps
      • Day.js Date handling
      • Import your own JavaScript Library
    • Custom component
    • Lowcoder Open REST API
  • Lowcoder for Enterprise
    • Custom branding
Powered by GitBook
On this page
  • Apps & App Folders
  • Themes
  • Global Includes
  • Demo
  • Further administrative Settings

Was this helpful?

  1. 🏨Workspaces & Teamwork

Workspaces

PreviousSecurityNextSAAS Mode

Last updated 5 months ago

Was this helpful?

LogoLogo

More to try...

  • Lowcoder Website
  • Free Cloud Platform
  • Github
  • Discord

© Lowcoder Software LTD

Lowcoder supports Workspaces. These are isolated rooms to organize:

  • User-Groups

  • Users

  • Data Sources

  • Predefined Data Queries

  • Apps & App Folders

  • Themes

  • 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.

Apps & App Folders

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.

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

A list of Workspaces
Switch between Workspaces
Organize Apps into Folders to create order and show relationships
Themes helps to style Applications individually