Introduzione
Le estensioni dei messaggi consentono agli utenti di lavorare con sistemi esterni di Microsoft Teams e Microsoft Outlook. Gli utenti possono usare le estensioni dei messaggi per cercare, modificare e condividere i dati di questi sistemi in messaggi e messaggi di posta elettronica come scheda formattata avanzata.
Si supponga di avere un'API personalizzata da usare per accedere alle informazioni sul prodotto aggiornate e rilevanti per l'organizzazione. Si vuole cercare e condividere queste informazioni in Microsoft 365. Si vuole anche Microsoft 365 Copilot usare queste informazioni nelle relative risposte.
In questo modulo viene creata un'estensione di messaggio. L'estensione del messaggio usa un bot per comunicare con Microsoft Teams, Microsoft Outlook e Microsoft 365 Copilot.
Usa Microsoft Entra per autenticare gli utenti, che consentono di restituire i dati dall'API per loro conto.
Dopo l'autenticazione dell'utente, l'estensione del messaggio otterrà i dati dall'API e restituirà i risultati della ricerca che possono essere incorporati in messaggi e messaggi di posta elettronica come scheda formattata avanzata e quindi condivisi.
Funziona con Microsoft 365 Copilot come plug-in, consentendogli di eseguire query sui dati del prodotto per conto dell'utente e usare i dati restituiti nelle relative risposte.
Al termine di questo modulo, è possibile creare estensioni dei messaggi scritte in C# (in esecuzione in .NET). Può essere usato in Microsoft Teams, Microsoft Outlook e Microsoft 365 Copilot. Può eseguire query sui dati dietro le API protette e restituire i risultati come schede formattate avanzate.
Prerequisiti
- Conoscenza di base di C#
- Conoscenza di base di Bicep
- Conoscenza di base sull'autenticazione
- Accesso amministratore a un tenant di Microsoft 365
- Accesso a una sottoscrizione di Azure
- L'accesso a Microsoft 365 Copilot è facoltativo e richiesto solo per completare un esercizio
- Visual Studio 2022 17.10+ con Teams Toolkit (componente strumenti di sviluppo di Microsoft Teams) installato
- .NET 8.0
- Dev Proxy 0.19.1+
Obiettivi di apprendimento
Al termine del modulo, si dovrebbe essere in grado di:
- Informazioni sulle estensioni dei messaggi e su come crearle
- Creare un'estensione del messaggio
- Informazioni su come autenticare gli utenti tramite l'accesso Single Sign-On e chiamare un'API personalizzata protetta con l'autenticazione Microsoft Entra
- Informazioni su come estendere e ottimizzare le estensioni dei messaggi da usare con Microsoft 365 Copilot