При авторизации в Webex с использованием учетной записи администратора клиента для получения доступа к информации об учетной записи Webex в клиенте Microsoft 365 необходимо запросить полномочия на доступ к данным пользователей. Узнайте дополнительную информацию о каждом запрашиваемом полномочии и о причинах отправки запросов.
Полномочия авторизации планировщика Webex для администраторов клиента
Если вы добавляете авторизацию Webex в клиент Microsoft, запрашиваются указанные далее полномочия.
В приведенной далее таблице описаны все полномочия и причины отправки запросов.
Имя разрешения | Значение заявления | Тип разрешения | Какая информация будет доступна Webex? | Как это полномочие используется Webex Meetings? |
---|---|---|---|---|
Доступ к календарям во всех почтовых ящиках на уровне чтения и записи. | Calendars.ReadWrite | Приложение | Надстройка Microsoft 365 для планирования совещаний, планирование совещаний или просмотр их списка с помощью приложения Webex, интеграция с Microsoft Teams, а также планирование с помощью служб календаря (@webex). |
|
Чтение данных каталога. | Directory.Read.All | Приложение | Требуется для функции "Профессиональные профили" и интеграции Microsoft Teams. |
|
Вход в систему и чтение данных профиля пользователя. | openid | Делегировано | Автоматически добавленное полномочие, необходимое для надлежащей работы интеграции Webex Meetings. |
|
Просмотр базового профиля пользователей | профиль | Делегировано | Автоматически добавленное полномочие, необходимое для надлежащей работы интеграции Webex Meetings. |
|
Чтение полных профилей всех пользователей. | User.Read.All | Приложение | Требуется для функции "Профессиональные профили" и интеграции Microsoft Teams. |
|
Полномочия авторизации планировщика Webex для отдельных учетных записей Microsoft 365
Если вы авторизуете Webex для отдельной учетной записи Microsoft 365, запрашиваются указанные далее полномочия.
В приведенной далее таблице описаны все полномочия и причины отправки запросов.
Полномочие | Значение заявления | Какая информация будет доступна Webex? | Как это полномочие используется Webex Meetings? |
---|---|---|---|
Поддержание доступа к данным, к которым вы предоставили доступ. | offline_access | Разрешает доступ Webex к информации о пользователях в Microsoft, не запрашивая это полномочие каждый раз, когда пользователь выполняет то или иное действие в интеграции Webex Meetings в Microsoft. |
|
Наличие полного доступа к вашим календарям. | Calendars.ReadWrite | Чтение событий в календарях пользователей. | Чтение событий в календарях, связанных с Webex Meetings, а также свойств событий, таких как время, посетители, тема и параметры совещания Webex. |
Обеспечение вашего входа в систему и чтение данных вашего профиля. | User.Read | Автоматически добавленное полномочие, необходимое для надлежащей работы интеграции Webex Meetings. |
|
Обзор архитектуры планировщика Webex
На приведенной выше схеме показаны сценарии авторизации администратора веб-сайта и отдельного пользователя для Webex Meetings из Microsoft 365.
Администратор веб-сайта авторизует Webex для доступа к данным клиента администратора Microsoft 365 в службе администрирования веб-сайта Cisco Webex или Control Hub (необязательно).
Отдельный пользователь авторизует полномочие для Webex (если администратор не выполнил авторизацию) и подключает свою учетную запись Microsoft к своей учетной записи Webex.
Webex подписывается на изменения календаря от Microsoft.
Пользователь добавляет совещание Webex в событие календаря Microsoft, обновляет время или тему или копирует event-совещание на другую дату и время.
Служба надстройки Webex получает уведомления календаря Microsoft и синхронизирует данные с Webex.
API, используемые планировщиком Webex
В приведенном ниже списке содержится информация об исходном файле и URL-адресе некоторых API, используемых планировщиком Webex.
Операции Graph | Использование |
---|---|
Создание подписки для определенного пользователя для прослушивания и получения уведомлений об изменениях ресурса календаря в Microsoft Graph. | |
Удаление подписки после выхода пользователя из учетной записи или истечения срока действия подписки. | |
Получение маркера доступа определенного идентификатора клиента с сертификатом надстройки в качестве учетных данных (в режиме авторизации администратора). | |
Получение маркера доступа определенного пользователя с маркером обновления (в режиме авторизации администратора). | |
Получение свойств события Graph по его идентификатору. | |
Получение экземпляров повторений или исключений по идентификатору события с заданным периодом времени. | |
Получение адреса электронной почты прокси для определенного пользователя. | |
Получение свойств подписки по идентификатору. | |
Получение адреса прокси пользователя (в режиме авторизации отдельного пользователя). | |
Перечисление событий конкретного пользователя. | |
Продление подписки для определенного пользователя путем продления срока действия подписки. | |
Получение UPN Microsoft для поддержания сопоставления пользователей в Webex. | |
Установление факта принадлежности адреса электронной почты текущего пользователя к авторизованной организации. | |