REST Resource: permissions
Ресурс: Разрешения
JSON-представление |
---|
{
"issuerId": string,
"permissions": [
{
object (Permission )
}
]
} |
Поля |
---|
issuer Id | string ( int64 format) Идентификатор эмитента, к которому относится список разрешений. |
permissions[] | object ( Permission ) Полный список разрешений для учетной записи эмитента. |
Разрешение
JSON-представление |
---|
{
"emailAddress": string,
"role": enum (Role )
} |
Поля |
---|
email Address | string Адрес электронной почты пользователя, группы или учетной записи службы, к которой относится это разрешение. |
role | enum ( Role ) Роль, предоставленная этим разрешением. |
Роль
Перечисления |
---|
ROLE_UNSPECIFIED | |
OWNER | |
owner | Устаревший псевдоним для OWNER . Устарело. |
READER | |
reader | Устаревший псевдоним для READER . Устарело. |
WRITER | |
writer | Устаревший псевдоним для WRITER . Устарело. |
Методы |
---|
| Возвращает разрешения для данного идентификатора издателя. |
| Обновляет разрешения для данного эмитента. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-18 UTC.
[null,null,["Последнее обновление: 2024-11-18 UTC."],[[["Permissions define access levels (OWNER, READER, WRITER) for users, groups, or service accounts associated with an issuer ID."],["Permissions can be managed through the `get` and `update` methods to retrieve and modify access rights."],["Permissions are structured with an issuer ID and an array of individual permissions, each specifying an email address and a role."],["The `Permissions` resource provides a comprehensive list of permissions for a given issuer, enabling centralized access control."]]],[]]