REST Resource: users.settings.delegates
Ресурс: Делегат
Настройки делегата. Представители могут читать, отправлять и удалять сообщения, а также просматривать и добавлять контакты для учетной записи делегатора. Дополнительные сведения о делегатах см. в разделе «Настройка делегирования почты» .
JSON-представление |
---|
{
"delegateEmail": string,
"verificationStatus": enum (VerificationStatus )
} |
Поля |
---|
delegateEmail | string Адрес электронной почты делегата. |
verificationStatus | enum ( VerificationStatus ) Указывает, проверен ли этот адрес и может ли он выступать в качестве делегата учетной записи. Только для чтения. |
Статус проверки
Указывает, было ли подтверждено право собственности на адрес электронной почты для использования при делегировании.
Перечисления |
---|
verificationStatusUnspecified | Неопределенный статус проверки. |
accepted | Адрес может выступать делегатом учетной записи. |
pending | На адрес был отправлен запрос на проверку, но владелец еще не принял его. |
rejected | На этот адрес был отправлен запрос на проверку, но владелец отклонил его. |
expired | Запрос на проверку был отправлен по почте на адрес, и срок его действия истек без проверки. |
Методы |
---|
| Добавляет делегата со статусом проверки, установленным непосредственно на accepted , без отправки электронного письма с подтверждением. |
| Удаляет указанный делегат (который может иметь любой статус проверки) и отменяет любую проверку, которая могла потребоваться для его использования. |
| Получает указанный делегат. |
| Перечисляет делегатов для указанной учетной записи. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-14 UTC.
[null,null,["Последнее обновление: 2024-11-14 UTC."],[[["Delegate settings enable authorized access to read, send, delete emails, manage contacts on behalf of an account owner."],["Delegates are managed through dedicated API methods for creation, deletion, retrieval, and listing."],["Verification Status indicates if a delegate's email address is verified and authorized to act on behalf of the account owner, with various statuses such as `accepted`, `pending`, `rejected`, and `expired`."],["Delegate settings are represented in JSON format with the delegate's email and verification status."]]],["Delegates, specified by email, can access a delegator's account to read, send, and delete messages, and manage contacts. Each delegate has a `verificationStatus` which can be `accepted`, `pending`, `rejected`, or `expired`. Actions include creating a delegate (setting the status to `accepted`), deleting a delegate (regardless of status), getting a specific delegate, and listing all delegates. The `verificationStatus` field is read-only. Delegates are identified using a JSON representation format.\n"]]