Skip to main content
All user endpoints require authentication plus the relevant users.* permission.

Role values

Current role values are:
  • superAdmin
  • admin
  • user
superAdmin cannot be created through /api/v1/users; it is bootstrap-only.

Create user

POST /api/v1/users
Valid role values for normal user creation are admin and user.

Update permissions

{
  "permissions": [
    "assets.read",
    "assets.create"
  ]
}
Permission names use dot notation such as assets.read and users.managePermissions.

Constraints

  • admin can only manage user
  • superAdmin cannot be disabled
  • superAdmin permissions cannot be edited