Il datastore di Microsoft Teams per Gemini Enterprise ti consente di eseguire ricerche e azioni su canali, chat e pianificazioni.
Versioni di Microsoft Teams supportate
Il datastore Microsoft Teams supporta Microsoft Teams 2.1 e versioni successive.
Azioni supportate
Quando il datastore di Microsoft Teams è abilitato, gli utenti finali possono utilizzare i comandi in linguaggio naturale in Gemini Enterprise per eseguire le seguenti azioni.
| Azione | Descrizione |
|---|---|
| Invia messaggio del canale | Invia un messaggio a un canale specificato. |
| Invia messaggio chat | Invia un messaggio in una chat. |
| Aggiorna il messaggio del canale | Aggiorna un messaggio esistente in un canale specificato. |
| Aggiorna messaggio chat | Aggiorna un messaggio esistente in una chat. |
| Crea canale | Crea un nuovo canale in un team specificato. |
| Aggiorna canale | Aggiorna il nome visualizzato, la descrizione o il tipo di un canale esistente in un team specificato. |
| Crea chat | Crea una nuova chat individuale o di gruppo. |
| Aggiorna chat | Aggiorna i metadati di una chat esistente, ad esempio l'argomento. |
| Aggiungi membro al canale | Aggiunge un membro a un canale esistente. |
| Crea pianificazione | Crea una nuova pianificazione per un team nell'applicazione Turni. |
| Crea voce di assenza | Crea una voce di assenza per un membro del team. |
| Aggiorna voce di assenza | Aggiorna una voce di assenza esistente per un membro del team. |
Autorizzazioni obbligatorie
Per consentire a Gemini Enterprise di eseguire ricerche e azioni federate utilizzando Microsoft Teams, devi disporre delle seguenti autorizzazioni di Graph.
| Modalità di connessione | Autorizzazione | Tipo di autorizzazione | Finalità |
|---|---|---|---|
| Ricerca federata | Channel.ReadBasic.All |
Delegato | Consente all'app di leggere i nomi e le descrizioni dei canali. |
ChannelMember.Read.All |
Delegato | Consente all'app di leggere i membri dei canali. | |
ChannelMessage.Read.All |
Delegato | Consente all'app di leggere i messaggi del canale dell'utente. | |
Chat.Read |
Delegato | Consente all'app di leggere tutte le chat. | |
Chat.ReadBasic |
Delegato | Consente all'app di leggere le proprietà di base delle chat. | |
ChatMessage.Read |
Delegato | Consente all'app di leggere tutti i messaggi delle chat individuali e di gruppo. | |
Group.Read.All |
Delegato | Consente all'app di leggere le etichette di sensibilità di Microsoft Purview assegnate al gruppo Microsoft 365 principale di un team, che vengono utilizzate per applicare Sensitive Data Protection (oscuramento) ai contenuti di Microsoft Teams. | |
Schedule.Read.All |
Delegato | Consente all'app di leggere programmi, gruppi di programmi e turni per i team. | |
Team.ReadBasic.All |
Delegato | Consente all'app di leggere i nomi e la descrizione dei team. | |
TeamMember.Read.All |
Delegato | Consente all'app di leggere i membri dei team. | |
User.Read.All |
Delegato | Consente all'app di leggere i profili completi di tutti gli utenti. | |
| Ricerca e azioni federate | Channel.Create |
Delegato | Consente all'app di creare canali in Microsoft Teams. Obbligatorio per l'azione di creazione del canale. |
Channel.ReadBasic.All |
Delegato | Consente all'app di leggere i nomi e le descrizioni dei canali. | |
ChannelMember.Read.All |
Delegato | Consente all'app di leggere i membri dei canali. | |
ChannelMember.ReadWrite.All |
Delegato | Consente all'app di aggiungere e rimuovere membri dai canali. Obbligatorio per l'azione di aggiunta di un membro al canale. | |
ChannelMessage.Read.All |
Delegato | Consente all'app di leggere i messaggi del canale dell'utente. | |
ChannelMessage.ReadWrite |
Delegato | Consente all'app di aggiornare i messaggi del canale. Obbligatorio per l'azione di aggiornamento del messaggio del canale. | |
ChannelMessage.Send |
Delegato | Consente all'app di inviare messaggi in qualsiasi canale. | |
ChannelSettings.ReadWrite.All |
Delegato | Consente all'app di leggere e aggiornare le impostazioni dei canali. Obbligatorio per l'azione di aggiornamento del canale. | |
Chat.Create |
Delegato | Consente all'app di creare nuove chat. Obbligatorio per l'azione di creazione della chat. | |
Chat.Read |
Delegato | Consente all'app di leggere tutte le chat. | |
Chat.ReadBasic |
Delegato | Consente all'app di leggere le proprietà di base delle chat. | |
Chat.ReadWrite |
Delegato | Consente all'app di leggere e scrivere thread di chat individuali e di gruppo, inclusi i messaggi chat. Obbligatorio per le azioni di aggiornamento della chat e del messaggio chat. | |
ChatMessage.Read |
Delegato | Consente all'app di leggere tutti i messaggi chat individuali e di gruppo. | |
ChatMessage.Send |
Delegato | Consente all'app di inviare messaggi chat. | |
Group.Read.All |
Delegato | Consente all'app di leggere le etichette di sensibilità di Microsoft Purview assegnate al gruppo Microsoft 365 principale di un team, che vengono utilizzate per applicare Sensitive Data Protection (oscuramento) ai contenuti di Microsoft Teams. | |
Schedule.Read.All |
Delegato | Consente all'app di leggere programmi, gruppi di programmi e turni per i team. | |
Schedule.ReadWrite.All |
Delegato | Consente all'app di creare e aggiornare programmazioni, turni e voci di assenza per i team. Obbligatorio per le azioni di creazione della pianificazione, creazione della voce di assenza e aggiornamento della voce di assenza. | |
Team.ReadBasic.All |
Delegato | Consente all'app di leggere i nomi e la descrizione dei team. | |
TeamMember.Read.All |
Delegato | Consente all'app di leggere i membri dei team. | |
User.Read.All |
Delegato | Consente all'app di leggere i profili completi di tutti gli utenti. |
Per informazioni su come configurare queste autorizzazioni, consulta Configura le autorizzazioni di Microsoft Graph. Per un riferimento dettagliato sulle autorizzazioni di Graph, consulta la documentazione di Microsoft relativa al riferimento sulle autorizzazioni minime di Graph.
Limitazioni
Il datastore Microsoft Teams per Gemini Enterprise presenta le seguenti limitazioni:
- Quando crei una nuova app o aggiungi un datastore a un'app esistente, ti consigliamo di associare un solo datastore alle azioni appartenenti a un singolo tipo di connettore.
- L'applicazione di un perimetro dei Controlli di servizio VPC ai datastore Microsoft Teams esistenti non è supportata. Per applicare i Controlli di servizio VPC, devi eliminare e ricreare i datastore. Per saperne di più sui Controlli di servizio VPC e su come utilizzare le azioni dopo averli attivati, consulta Proteggi la tua app con i Controlli di servizio VPC.
- Il datastore Microsoft Teams è supportato solo nelle località
global,useeu.
Passaggi successivi
- Per creare e configurare un datastore con Microsoft Teams, consulta Configura un datastore Microsoft Teams.