Перейти к содержимому
LegalStack

Проверка доступа текущего пользователя

GET/api/v1/security/access-rules/check

Авторизация

AuthorizationBearer <токен>

Access token, привязанный к ключу клиента по RFC 9449: заголовок Authorization: DPoP <token> и заголовок DPoP с доказательством для каждого запроса. Сервер выдаёт DPoP-Nonce, который клиент включает в доказательство.

Передаётся в: header

Параметры запроса

resourceType*string

Тип ресурса, на который выдаётся доступ

Значение из

  • "registry"
  • "task"
  • "calendar"
  • "automation"
  • "interface"
  • "document"
  • "approval"
  • "signature"
  • "agent"
resourceId*string

Идентификатор ресурса

relation*string

Проверяемое отношение, например can_view или can_edit

Длина1 <= length

Тело ответа

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://example.com/api/v1/security/access-rules/check?resourceType=registry&resourceId=string&relation=string" \  -H "Authorization: Bearer <access_token>"
{  "allowed": true,  "reason": "string"}