Hub Help

Jet Pass permissions

Jetpass permissions

These permissions are built-in to jetPass framework and mostly regulate access to administrative features (except view-space permission which is interpreted by end-user application).

By default user has rights to view and edit own account (all but permission-related data).

Most administrative permissions only make sense when granted in global space. The administer-space permission can also be granted in a particular space.

Permissions set

Operations with a space

  1. Create Space (global) — Create new space
  2. Read Space (per space) — View space properties and content
  3. Update Space (per space) — Edit space properties and content
  4. Delete Space (per space)

Operations with a role (all global)

  1. Create Role — Create new role
  2. Read Role — View the list of roles. View a set of role permissions
  3. Update Role — Modify role properties and a set of role permissions
  4. Delete Role

Operations with a user (all global)

  1. Create User — Register new users
  2. Read User — View the list of registered user accounts and their access rights
  3. Update User — Modify roles and group memberships for user accounts, ban and merge user accounts
  4. Read Own Profile — View own profile
  5. Read Not Own Profile — View profile of any user
  6. Update Own Profile — Update own profile
  7. Update Not Own Profile — Update profile of any user

Operations with a user group (all global)

  1. Create User Group — Create new user groups
  2. Read User Group — View the list of user groups. View group properties
  3. Update User Group — Modify properties of a user group
  4. Delete User Group

Operations with a service (all global)

  1. Create Service — Register new service
  2. Read Service — View the list of services. View preoperties of a service
  3. Update Service — Modify properties of a service
  4. Delete Service — Delete service

Operations with a service (all global)

  1. Create Auth Module — Create new authentication module
  2. Read Auth Module — View the list of auth modules. View preoperties of an auth module
  3. Update Auth Module — Modify properties of an auth module
  4. Delete Auth Module — Delete auth module

Not entity related permissions (all global)

  1. JetPass Low-level Administration — Manage low-level administrative actions like integrations with third-party services and database backup
Last modified: 7 May 2015