Gets access overview
GET/api/admin/access/overview
Gets an overview of what access all users have to all projects and groups
Responses
- 200
- 401
- 403
- 415
accessOverviewSchema
- application/json
- text/csv
- Schema
- Example (from schema)
Schema
Array [
]
overview
object[]
A list of user access details
The identifier for the user
3
When the user was created
2023-03-01T12:04:26.061Z
The name of the user
SomeUser
The last time the user logged in
2023-03-01T12:04:26.061Z
A list of project ids that this user has access to
["default","project2"]
A list of group names that this user is a member of
["group1","group2"]
The name of the root role that this user has
ADMIN
The email address of the user
some-user@example.com
{
"overview": [
{
"userId": 3,
"createdAt": "2023-03-01T12:04:26.061Z",
"userName": "SomeUser",
"lastSeen": "2023-03-01T12:04:26.061Z",
"accessibleProjects": [
"default",
"project2"
],
"groups": [
"group1",
"group2"
],
"rootRole": "ADMIN",
"userEmail": "some-user@example.com"
}
]
}
- Schema
Schema
string
Authorization information is missing or invalid. Provide a valid API token as the authorization
header, e.g. authorization:*.*.my-admin-token
.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008
The name of the error kind
AuthenticationRequired
A description of what went wrong.
You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login.
{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "AuthenticationRequired",
"message": "You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login."
}
The provided user credentials are valid, but the user does not have the necessary permissions to perform this operation
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008
The name of the error kind
NoAccessError
A description of what went wrong.
You need the "UPDATE_ADDON" permission to perform this action in the "development" environment.
{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "NoAccessError",
"message": "You need the \"UPDATE_ADDON\" permission to perform this action in the \"development\" environment."
}
The operation does not support request payloads of the provided type. Please ensure that you're using one of the listed payload types and that you have specified the right content type in the "content-type" header.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008
The name of the error kind
ContentTypeerror
A description of what went wrong.
We do not accept the content-type you provided (application/xml). Try using one of the content-types we do accept instead (application/json) and make sure the body is in the corresponding format.
{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "ContentTypeerror",
"message": "We do not accept the content-type you provided (application/xml). Try using one of the content-types we do accept instead (application/json) and make sure the body is in the corresponding format."
}