Get the list of user permissions
GET /permission
Get the list of all UnaConnect user permissions
You must authenticate using an access token with the Authorization:accessToken
header to use this endpoint.
Parameters Name In Type Required Description limit query integer false The maximum number of items to retrieve nextToken query string false The key of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request.
Responses POST /permission
Create a permission
You must authenticate using an access token with the Authorization:accessToken
header to use this endpoint.
Body parameter
{
"permissionId" : "string" ,
"name" : "string" ,
"description" : "string"
}
Parameters
Responses PUT /permission
Update a permission
You must authenticate using an access token with the Authorization:accessToken
header to use this endpoint.
Body parameter
{
"permissionId" : "string" ,
"name" : "string" ,
"description" : "string"
}
Parameters
Responses DELETE /permission
Delete a permission
You must authenticate using an access token with the Authorization:accessToken
header to use this endpoint.
Parameters Name In Type Required Description permissionId query string true none
Responses Schemas
Permission {
"id" : "string" ,
"name" : "string" ,
"description" : "string"
}
Name Type Required Restrictions Description id string true none none name string true none none description string true none none
PermissionConnection {
"items" : [
{
"id" : "string" ,
"name" : "string" ,
"description" : "string"
}
] ,
"nextToken" : "string"
}
Name Type Required Restrictions Description items [Permission ] false none none
{
"permissionId" : "string" ,
"name" : "string" ,
"description" : "string"
}
Name Type Required Restrictions Description permissionId string true none none name string true none none description string true none none