EditPermissionAPI - MikeAWilliams/white_card GitHub Wiki

Permission record

Example

{
   "result": true
}

Schema

{
  "title": "Edit Permission",
  "type": "object",
  "required": ["result"],
  "properties": {
    "result": {
      "type": "boolean",
      "description": "can the logged in user edit users"
    },
  }
}

API

GET /api/v1/editPermission/users

Description

query if the logged in user can edit users

Request Body

none

Response

200 Successful. A permission record will be returned

GET /api/v1/editPermission/marshals/authorizingMarshal

Description

query if the logged in user can edit authorizing marshals

Request Body

none

Response

200 Successful A permission record will be returned

GET /api/v1/editPermission/marshals/kingdomMarshal

Description

query if the logged in user can edit kingdom marshals

Request Body

none

Response

200 Successful A permission record will be returned

GET /api/v1/editPermission/marshals/systemAdmin

Description

query if the logged in user can edit system admin marshals

Request Body

none

Response

200 Successful A permission record will be returned

GET /api/v1/editPermission/editDisciplines/

Description

query if the logged in user can create, modify, and remove disciplines

Request Body

none

Response

200 Successful A permission record will be returned

GET /api/v1/editPermission/authorizations/disciplineId

Description

query if the logged in user can edit authorizations for a given disciplineID

Request Body

none

Response

200 Successful A permission record will be returned