ToolJet/docs/versioned_docs/version-2.29.0/Enterprise/superadmin.md
Shubhendra Singh Chauhan 5979fc6dfe
[docs] platform milestone 11 (#8847)
* [docs]reset password

* [docs]edit+archive flow

* [docs]updated docs in v2.29 and v2.30

* [docs]github ssouserinfo

* [docs] openid - id_token_encrypted
2024-02-20 18:49:16 +05:30

8.8 KiB

id title
superadmin Super Admin
Available on: Paid plans

A Super Admin is the user who has full access to all the Workspaces, Users, and Groups of an instance. An instance can have more than one Super Admin. A Super Admin has full control over other users' workspaces and can create users, groups, and other super admins.

The user details entered while setting up ToolJet will have Super Admin privileges.

How Super Admin is different from Admin

Privilege Admin Super Admin
Manage Users in their workspace (Invite/Archive/Unarchive)
Manage Groups in their workspace (Create Group/Add or Delete Users from groups/ Modify Group Permissions)
Manage SSO in their workspace
Manage Workspace Variables in their workspace
Manage Workspace Constants in their workspace
Manage data sources for the user group in their workspace
Access any user's personal workspace (create, edit or delete apps)
Archive Admin or any user of any workspace
Access any user's ToolJet database (create, edit or delete database)
Manage any workspace's setting (Groups/SSO/Workspace constants)
Manage all users from all the workspaces in the instance
Archive/Unarchive any user from all the workspaces in the instance
Reset password of any user
Edit name of any user
Make any user Super Admin
Restrict creation of personal workspace of users
Enable Multiplayer editing
Implement White Labelling
Super Admin: Enterprise

Super Admin features

Access any workspace

If a user is a Super Admin, they can switch to any workspace created by any user within the instance using the Workspace Switcher located in the bottom left corner of the screen.

The dropdown will display all workspaces, including those created by both Super Admins and any other users.

Super Admin: Enterprise

Create, Edit or Delete apps from any user's personal workspace

Once the Super Admin accesses the workspace of any other user, they can create, edit or delete app on the workspace.

This also includes - modifying folders and importing, exporting, or cloning apps to any user's workspace.

Archive/Unarchive Users

Super Admin can not only archive/unarchive users/admins on their workspace but also from the workspaces of any other user.

If a user is Super Admin, they just need to open the workspace in which they want to archive or unarchive a user. Then go to the Workspace Settings from the sidebar -> Manage Users -> Archive/Unarchive any user/admin

Super Admin: Enterprise

Access ToolJet DB in any workspace

Super Admins have access to the database of any user's workspace - just like Super Admins can access any application in any workspace. They have full access to modify or create any table in the ToolJet DB of any workspace.

Manage Workspace Settings (Groups/SSO/Workspace constants)

Super Admins have all the privileges that an Admin of a workspace have, Super Admins can:

  • Manage Groups: Creating/Deleting/Updating a Group in any workspace
  • Manage SSO: Full control over General Settings, Password login and other SSO options
  • Workspace Variables: Adding, updating or deleting workspace variables
  • Workspace Constants: Adding, updating or deleting workspace constants
  • Copilot: Enabling or disabling Copilot
  • Custom Styles: Adding or modifying custom styles

Settings

Only Super Admins can access the Settings:

  • All Users
  • Manage Settings
  • License
  • White labelling

All Users

Manage all users in the instance

All Users settings can be used to check the list of all the users available on all the workspaces in the instance. Super Admins can also promote/demote any user to/from Super Admin from this page. They can also archive/unarchive any user at an instance level from this setting.

Super Admin: Enterprise

Archiving a user from all the workspaces (Instance level)

Super Admins have the authority to deactivate any user at instance level. This will remove the user from all the workspaces in the instance.

To archive a user, go to the All Users settings, click on the kebab menu next to the user that is to be archived and select Archive option. Once the user is archived, the status will change from Active to Archived. The user will not be able to login to any workspace in the instance.

Super Admin: Archive a user from all the workspaces

Unarchiving a user from All Users settings will unarchive the user from the instance and not at workspace level.

Info: The user will be unarchived from instance level automatically if a workspace admin unarchives the user from their workspace.

Super Admin: Archive a user from all the workspaces

Reset password of any user

Super Admins can reset the password of any user from the All Users settings. To reset the password, click on the kebab menu next to the user and select Reset Password option. A pop-up will appear asking either to auto-generate a password or to enter a new password.

Edit user details

Super Admins can edit the details of any user from the All Users settings. To edit the details, click on the kebab menu next to the user and select Edit user details option.

Edit name

On selecting the Edit user details option, a drawer will open from the right. Super Admins can edit the name of the user from this drawer. Once the changes are made, click on the Update button.

Make the user Super Admin

From the Edit user details drawer, Super Admins can make any user as Super Admin or remove any Super Admin from the All Users settings. To make a user Super Admin, toggle on the Super Admin radio button. The user will become Super Admin and the Type column will update from Workspace to Instance.

Super Admin: Enterprise

Manage Settings

Super Admin: Enterprise

Restrict creation of personal workspace of users

When a user joins a workspace, they are provided with their own personal workspace and option to create new workspaces.

Super Admins can control this behavior from the Manage Settings page, they can toggle off the option to Allow personal workspace. Now whenever a user joins a workspace they won't be provided a personal workspace nor they will be able to create a new workspace in the instance.

Enable multiplayer editing

Super Admins can enable multiplayer editing from the Manage Settings page. Once enabled, users will be able to edit the same app simultaneously resulting in real-time collaboration.

License

Manage the instance license via the Settings page. Super Admins have the capability to update the instance's license key from this page.

Check out the License page for more details.

White labelling

This feature allows you to customize the ToolJet instance with your own branding. You can change the logo, favicon, and the name of the instance.

Check out the White labelling page for more details.