Разрешения за оторизация на Webex Scheduler за администратори на наематели

Когато добавите оторизация за Webex към наемател на Microsoft , ние изискваме следните разрешения:

Разрешения за упълномощаване на наематели на Microsoft

Следващата таблица описва всяко разрешение и защо е необходимо.

Разрешение

Стойност на иска

До каква информация това дава достъп на Webex ?

Как се използва това разрешение за Webex Meetings?

Прочетете пълните профили на всички потребители.

User.Read.All

Изисква се за функцията Сведения за хора и интеграцията на Microsoft Teams.

  • Позволява Сведения за хора за Webex Meetings и потребители на Webex .

  • Идентифицира потребителите и техните имейл адреси, за да можем да съпоставим Webex акаунтите на потребителите в интеграцията на бота и раздела на Cisco Webex Meetings в Microsoft Teams.

Прочетете данни от директорията.

Directory.Read.All

Изисква се за функцията Сведения за хора и интеграцията на Microsoft Teams.

  • Позволява на Сведения за хора да попълва профилите на участниците в срещата в Webex Meetings и потребителските профили в Сведения за хора в Webex от директорията.

  • Позволява на интеграцията на Microsoft Teams да попълва предварителни имейли на поканените при насрочване на Среща в Webex.

Четете и пишете календари във всички пощенски кутии.

Календари. Прочетете и запишете

Добавка на Microsoft 365 за планирам среща, планиране/списък на среща с Webex приложение , интегриране на Microsoft Teams и планиране на услуги за календар (@webex).

  • Достъп за четене и запис за създаване, актуализиране и изтриване на календари, свързани с Webex Meetings.

  • Позволява планиране от Microsoft Teams и добавяне, актуализиране и премахване на съответни записи в календара.

Влезте и прочетете потребителски профил.

openid

Автоматично включено разрешение, необходимо за правилното функциониране на интеграцията на Webex Meetings .

  • Позволява на Webex да идентифицира потребителите във времето и да осъществява достъп до основна информация.

Разрешения за оторизация на Webex Scheduler за отделни акаунти в Microsoft 365

Когато упълномощавате Webex за индивидуален акаунт в Microsoft 365, ние изискваме следните разрешения:

Индивидуални разрешения за оторизация

Следващата таблица описва всяко разрешение и защо е необходимо.

Разрешение

Стойност на иска

До каква информация това дава достъп на Webex ?

Как се използва това разрешение за Webex Meetings?

Поддържайте достъп до данните, до които сте му дали достъп.

offline_access

Позволява на Webex да осъществява достъп до информацията на потребителите в Microsoft , без да иска същото разрешение всеки път, когато потребител извършва действие с интегрирането на Webex Meetings в Microsoft.

  • Ако приложението ви не изисква изрично този обхват, то няма да получи токени за опресняване. Поддържането на достъпа е необходимо.

    Например, Webex ще извика API на Microsoft , за да извлече информация като покани в календара, когато потребителят преглежда своя календар.

Имайте пълен достъп до вашите календари.

Календари. Прочетете и запишете

Четете събития в календарите на потребителите.

Прочетете събития в календара, свързани с Webex Meetings, както и свойствата на събитието, като време, присъстващи, тема и опции за Среща в Webex .

Влезте и прочетете профила си.

Потребител. Прочетете

Автоматично включено разрешение, необходимо за правилното функциониране на интеграцията на Webex Meetings .

  • Позволява на Webex да идентифицира потребителите във времето и да осъществява достъп до основна информация.

Преглед на архитектурата на уебекс планировчика

Диаграмата по-горе показва сценариите за администратор на сайта и индивидуални оторизация за Webex Meetings от Microsoft 365.

  1. Администраторът на администратор на сайта упълномощава Webex за достъп до данни на администратор на Microsoft 365 от Cisco Webex администрация на сайта или Control Hub (по избор).

  2. Лице оторизира разрешение за Webex (ако администраторът не оторизира) и свързва своя акаунт в Microsoft със своя акаунт в Webex .

  3. Webex се абонира за промени в календара от Microsoft.

  4. Потребител добавя Среща в Webex към събитие в Microsoft Calendar, актуализира часа или темата или копира събитие на друга дата и час.

  5. Услугата за добавяне на Webex получава известия на Microsoft Calendar и синхронизира данни с Webex.

API, използвани от Webex Scheduler

Списъкът по-долу предоставя информация за изходния файл и URL за някои от API, използвани от Webex Scheduler.

Графична операция

Използване

POST /{версия}/абонаменти

Създайте абонамент за конкретен потребител, за да слушате и получавате известия за промени, когато ресурсът на календара се промени в Microsoft Graph.

ИЗТРИВАНЕ /{версия}/абонаменти/{subscriptionId}

Изтрийте абонамент, когато потребителят излезе или надхвърли времето на изтичане.

POST /{tenantId}/oauth2/{version}/token

Вземете токен за достъп на конкретен ИД на наемател със сертификат за добавка като идентификационен номер ( в режим на упълномощаване на администратор ).

POST /common/oauth2/{version}/token

Вземете токен за достъп на конкретен потребител с токен за опресняване ( в режим на упълномощаване на администратор ).

GET /{version}/users/{user}/events/{id}

Вземете свойства на събитието в графика по ИД на събитие.

GET /{version}/users/{user}/events/{id}/instances

Вземете екземпляри на възникване/изключение по ИД на събитие с даден времеви диапазон.

GET /{version}/users?$select=email

Вземете прокси имейл адрес за конкретен потребител.

GET /{version}/subscriptions/{subscriptionId}

Вземете свойства за абонамент по ИД.

ВЗЕМЕТЕ /{версия}/me

Вземете прокси адреса на потребителя ( в режим на индивидуално разрешение ).

GET /{version}/users/{user}/events

Избройте събитията на конкретен потребител.

КРЪПКА /{версия}/абонаменти/{subscriptionId}

Подновете абонамента за конкретен потребител, като удължите срока му на изтичане.

GET /{version}/users/{email}

Изтеглете UPN на Microsoft , за да поддържате потребителско картографиране в Webex.

GET /{версия}/организация

За да идентифицирате дали имейл адрес на текущия потребител от клиента принадлежи на оторизираната организация.