Ресурс REST: permissions

Ресурс: Permissions

JSON-представление

{
  "issuerId": string,
  "permissions": [
    {
      object (Permission)
    }
  ]
}
Поля
issuerId

string (int64 format)

Идентификатор объекта issuer, к которому относятся разрешения.

permissions[]

object (Permission)

Полный список разрешений, предоставленных аккаунту эмитента.

Permission

JSON-представление

{
  "emailAddress": string,
  "role": enum (Role)
}
Поля
emailAddress

string

Адрес электронной почты пользователя, группы или сервисного аккаунта, к которому относится разрешение.

role

enum (Role)

Роль, назначаемая разрешением.

Role

Перечисления
ROLE_UNSPECIFIED
OWNER
owner

Устаревший псевдоним элемента OWNER.

READER
reader

Устаревший псевдоним элемента READER.

WRITER
writer

Устаревший псевдоним элемента WRITER.

Методы

get

Представляет список всех разрешений, связанных с идентификатором Issuer ID.

update

Обновляет разрешения для указанного объекта issuer.