Flussi architetturali di alto livello e dichiarazioni di sicurezza ufficiali relative all'integrazione di MS Teams Calling
Integrazione e sicurezza delle chiamate di MS Teams
Distribuzione
Numero | Descrizione |
---|---|
1 | Modifica autorizzazione |
2 | Token utente |
3 | Token utente |
4 | Ottieni dati per la visualizzazione sulla scheda (token utente) |
5 | Ottenere dati tramite API di grafici (token utente) |
Note
Il client MS Teams contiene il plug-in di chiamata Webex .
Il servizio Bot/app è un servizio Cisco utilizzato esclusivamente per l'integrazione del plug-in di chiamata Webex per MS Teams.
Prima di utilizzare l'integrazione, ogni utente deve autorizzare l'app.
Ogni volta che l'utente passa a Chiamata scheda, il plug-in deve chiamare alcune API grafiche (utilizzando il servizio di back-end) per mostrare le chiamate rapide e così via.
API Microsoft Graph chiamate
- https://graph.microsoft.com/v1.0/me/extensions/{extensionId}
- https://graph.microsoft.com/v1.0/me
- https://graph.microsoft.com/v1.0/me/contacts
- https://graph.microsoft.com/v1.0/me/contacts/{contactId}
- https://graph.microsoft.com/v1.0/users/{userId}
- https://graph.microsoft.com/v1.0/users
- https://graph.microsoft.com/beta/me/chats/{chatId}/members
La chiamata API del grafico non viene completata se l'utente non dispone dell'autorizzazione, poiché il servizio back-end non dispone di un token valido per chiamare le API del grafico.
Nessun dato utente viene memorizzato nei registri o nei database.
L'app di chiamata Webex in Teams utilizza il protocollo HTTPS per comunicare con il Cisco Cloud.
Autorizzazioni
Autorizzazioni richieste da Microsoft
Di seguito sono elencate le autorizzazioni richieste da Microsoft:
Queste autorizzazioni corrispondono ai seguenti nomi di autorizzazione API .
Per ulteriori informazioni sulle autorizzazioni di Microsoft Graph, inclusa una descrizione completa delle stringhe di autorizzazione, vederehttps://docs.microsoft.com/en-us/graph/permissions-reference . |
Nome autorizzazione | Motivo |
---|---|
Membro.Canale.Leggi.Tutto | Legge i membri dei canali utilizzati dal canale di chiamata in ingresso 1:1 |
Chat.LeggiBase | Legge nomi e membri dei thread di chat utente utilizzati dalla chiamata individuale quando in una chat con un utente |
Contatti.Leggi | Leggere i contatti utente per mostrare i contatti utente quando si compone o si aggiunge la chiamata rapida |
offline_access | All'utente non verrà richiesto di concedere nuovamente l'autorizzazione ogni volta che seleziona la scheda |
Lettura.utente | Accedere e leggere il profilo utente per conoscere i dettagli dell'utente corrente |
Utente.Leggi.Tutto | Leggi i profili completi di tutti gli utenti per recuperare avatar di utenti diversi e dettagli nelle chiamate rapide |
Utente.LeggiScrittura | Accesso in lettura e scrittura al profilo utente per salvare le chiamate rapide |
Presence.ReadWrite | Leggi e scrivi informazioni sulla presenza per tutti gli utenti |
Presenza.Leggi.Tutto | Leggi le informazioni sulla presenza di tutti gli utenti nella tua organizzazione |
Autorizzazioni richieste da Webex
Di seguito sono elencate le autorizzazioni richieste da Webex:
Nome autorizzazione | Motivo |
---|---|
calls_write | Consenti agli utenti di richiamare i comandi di chiamata su se stessi. |
tutto | Accesso completo all'account Webex Teams |
configurazione | Gestione configurazioni |
calls_read | Elenca tutte le chiamate per le sale di cui fai parte |
xsi | Accesso alle risorse Webex Calling |
organizations_read | Accedi per leggere l'organizzazione dei tuoi utenti |
SCIM utente | Gestione utenti/gruppi |