Requesting Additional Roles - airmencoders/mqfeditor GitHub Wiki

Roles and Permissions

Currently, there are three roles that are authorized within the application.

(1) Basic User

Basic users are authorized to perform the following functions:

  • Study MQFs (Sequentially or Randomized)
  • Take practice tests (50 Questions chosen at Random - Will also choose questions that are historically missed)
  • Download and Print PDF copies of MQFs.

(2) Stan/Eval

Intended Stan/Eval users include the following:

  • MAJCOM A3 Shops that manage Master MQF question databases.
  • Group level Stan/Eval shops that manage locally sourced MQF questions

Stan/Eval users are authorized to perform Basic User actions and:

  • Create new MQF Tests
  • Edit MQF Tests they own
  • Delete MQF Tests they own

(3) Administrator

Administrators are the collaborators that create and maintain the application. Administrators are authorized to perform Stan/Eval actions and:

  • View system logs
  • View & Manage Users
  • View, Edit, Manage, and Delete all tests

Requesting Roles

All users will begin as a Basic User. Through the User Account page, users may request elevated privileges.