Project roles
GET/project/:id/roles
Get array of project roles
Request
Path Parameters
id stringrequired
A unique project ID
Example: 5e9602e7a39e5a46428b457f
Responses
- 200
List of Project Areas/Groups
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
idstring
Example:
4
users_idnullable
namestring
Example:
project admin
permissionsstring[]
systemRoleboolean
Example:
true
permissionsSwitches
object
Project permissions for current user
readboolean
Can current user view results?
runboolean
Can current user run checks?
editTestboolean
editboolean
Can current user edit project settings?
manageUsersboolean
Can current user manage others?
Default value:
true
apiKeyboolean
Can current user view apiKey?
Default value:
true
leaveboolean
Can current user leave project?
Default value:
true
[
{
"id": 4,
"users_id": "string",
"name": "project admin",
"permissions": [
[
"read",
"run",
"editTests",
"edit",
"manageUsers",
"apiKey"
]
],
"systemRole": true,
"permissionsSwitches": {
"read": true,
"run": true,
"editTest": true,
"edit": true,
"manageUsers": true,
"apiKey": true,
"leave": true
}
}
]