Skip to main content

Users & Groups

QuickStack's access control is organized into Users, Groups, and Permissions:

  • Users — individual accounts that log into QuickStack.
  • Groups — collections of permissions assigned to users.
  • Permissions — granular access controls per project and optionally per app.

Accessing user management

Go to SettingsUsers & Groups.

Managing users

Create a user

  1. Click Create User.
  2. Enter: Email (used for login), Password, Group.
  3. Click Save.
Create User Dialog

Edit or delete a user

Find the user in the table and click the pencil (edit) or trash (delete) icon.

Admin protection

You cannot delete your own admin account while logged in.

Managing groups

Switch to the Groups tab.

Default admin group

A built-in Admin group with full access exists and cannot be deleted or modified.

Create a group

  1. Click Create Group.
  2. Enter a Group Name (e.g. Developers, Viewers).
  3. Configure project permissions (see below).
  4. Click Save.
Create Group
Group deletion warning

When a group is deleted, users assigned to it lose all permissions until reassigned.

Permissions model

Project-level permissions

For each project, grant:

PermissionAllows
Read AppsView applications and their configurations
Write AppsModify settings, deploy applications
Create AppsCreate new applications
Delete AppsRemove applications

Per-app permissions

Enable Set permissions per App for a project to override project-level settings for specific applications. Useful for giving a user write access to one app but read-only to others.

Permission inheritance

  • No project permission → no access to any apps in that project.
  • Project-level permission → same permission for all apps.
  • Per-app permission → overrides the project-level setting for specific apps.