Update permissions
PATCH
/admin/permission/update
curl \
--request PATCH 'https://sandbox.serchservice.com/api/v1/admin/permission/update' \
--header "Content-Type: application/json" \
--data '{"id":"string","account":"string","scopes":[{"id":42,"scope":"USER","permissions":[{"permission":"WRITE","reason":"string","id":42}]}]}'
Request examples
{
"id": "string",
"account": "string",
"scopes": [
{
"id": 42,
"scope": "USER",
"permissions": [
{
"permission": "WRITE",
"reason": "string",
"id": 42
}
]
}
]
}
Response examples (200)
{
"status": "100 CONTINUE",
"code": 42,
"message": "string",
"data": {
"role": "USER",
"position": "string",
"department": "string",
"cluster": [
{
"id": 42,
"scope": "USER",
"createdAt": "string",
"updatedAt": "string",
"permissions": [
{
"id": 42,
"createdAt": "string",
"updatedAt": "string",
"expiration": "string",
"permission": "WRITE"
}
]
}
],
"specific": [
{
"account": "string",
"name": "string",
"scopes": [
{
"id": 42,
"scope": "USER",
"createdAt": "string",
"updatedAt": "string",
"permissions": [
{
"id": 42,
"createdAt": "string",
"updatedAt": "string",
"expiration": "string",
"permission": "WRITE"
}
]
}
]
}
]
}
}