REST Resource: labels.revisions.permissions
Ресурс: LabelPermission
Разрешение, которое применяется к участнику (пользователю, группе, аудитории) на метке.
JSON-представление |
---|
{
"name": string,
"email": string,
"role": enum (LabelRole ),
// Union field principal can be only one of the following:
"person": string,
"group": string,
"audience": string
// End of list of possible types for union field principal .
} |
Поля |
---|
name | string Имя ресурса этого разрешения. |
email | string Указывает адрес электронной почты руководителя пользователя или группы. Не заполняется для основных аудиторий. Разрешения пользователя и группы можно вставлять только с использованием адреса электронной почты. Если в запросах на обновление указан адрес электронной почты, принципала указывать не следует. |
role | enum ( LabelRole ) Роль, которую должен выполнять директор. |
Полевой principal Союза. Принципал, к которому применяется это разрешение. Должен быть адрес электронной почты, пользователь, группа или аудитория. Пример: * люди/12345 * группы/45678 * аудитории/ principal по умолчанию может быть только одним из следующих: |
person | string Имя ресурса человека. |
group | string Имя ресурса группы. |
audience | string Аудитория, которой можно предоставить роль. Магическое значение audiences/default можно использовать для применения роли к аудитории по умолчанию в контексте организации, владеющей меткой. |
Методы |
---|
| Удаляет разрешения для ярлыков. |
| Обновляет разрешения для ярлыков. |
| Обновляет разрешения метки. |
| Удаляет разрешение метки. |
| Перечисляет разрешения метки. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-13 UTC.
[null,null,["Последнее обновление: 2024-11-13 UTC."],[[["LabelPermission defines permissions for users, groups, or audiences on a label."],["It includes fields like name, email, role, and the principal (person, group, or audience) to whom the permission applies."],["Permissions can be managed through methods like creating, deleting, updating, batch deleting, and batch updating."],["JSON representation provides a structured format for defining LabelPermission instances with these fields."]]],[]]