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
LogoLogo

More to try...

  • Lowcoder Website
  • Free Cloud Platform
  • Github
  • Discord

© Lowcoder Software LTD

On this page
  • Roles
  • For Workspaces
  • For Apps
  • For Datasources
  • Workspace members
  • Invite new members
  • Workspace roles and permissions
  • User Groups
  • The default Group "Developers"
  • The default Group "All members"
  • Own User Groups
  • Roles and permissions in own User Groups
  • Demo

Was this helpful?

  1. Workspaces & Teamwork

Members and Groups

PreviousEnterprise ModeNextPermissions for Resources

Last updated 8 months ago

Was this helpful?

In Lowcoder, you can organize the members of your workspace using different groups, and assign roles to groups to manage . You can find members and groups settings in Settings on the Lowcoder Admin Page.

Roles

There are the following Roles for Users in Lowcoder:

For Workspaces

  • Admin

  • Member

For Apps

  • Owner

  • Editor

  • Viewer

For Datasources

  • User

  • Owner

A User in Lowcoder is an admin for his own Workspace when registered without an invite link. However, each user can be a member of one or multiple Worspaces.

In Lowcoder, you can organize the members of your workspace using different groups, and assign roles to groups to manage permissions for resources. You can find members and groups settings in Settings on Lowcoder Admin Page.

Workspace members

In the Members tab, there are two pre-built groups by default. This helps you fast to differentiate between your colleagues who you want to invite to develop Apps together and everyone else - including the Users of these Apps. The predefined Usergroups are:

  • All Members

  • Developer

Independent from these Usergroups you can define your own Usergroups to manage permissions and keep the overview of everyone who is registered and using Apps in your Workspaces.

Invite new members

You can invite members to your workspace by managing All Members group. Open the group and click Invite Members, then you can copy the invitation link.

You can also find the shortcut to Invite members on the bottom left of the Lowcoder Admin Page.

Permission to invite new members to a Workspace is restricted to workspace admins and developers group.

Workspace roles and permissions

Role
Workspace and group level permissions

Admin

Workspace

  • Modify workspace information (name, logo, etc.)

  • Delete workspace

  • Manage workspace members and set their roles

  • View workspace members

Groups

  • Create groups

  • Delete groups

  • Manage group members and set their roles

Member

None

Note that the workspace creator is automatically granted admin permissions.

User Groups

Group-based management helps to organize members from different functional departments in your workspace. You can create User Groups in the Members tab.

The default Group "Developers"

Lowcoder creates a Developers group by default which cannot be deleted, and workspace admins can add members to it. The members of the Developers Group can create new resources including apps, modules, navigations, folders, and data sources, and can manage the query library. Workspace admins can add members to the Developers Group.

The default Group "All members"

To overview all Members of a Workspace, the default User Group "All members" can get used. Here, all Members of a Workspace regardless of their role or connection to other User Groups are listed.

Own User Groups

In the Members tab, workspace admins can click + Create Group to add a new group. The group creator automatically will be the group admin of the new User Group.

Group admins can add members to groups.

Roles and permissions in own User Groups

The Administrator of a User Group can set an Admin or Member role for each group member. The permissions are listed in the table below.

Role
Permissions

Admin

  • Change group name

  • Delete groups

  • Manage group members and set their roles

  • View group members

Member

View group members

Demo

🏨
permissions for resources
User Roles in Worspaces
User Roles for Apps
User Roles for Datasources