Introduzione

Completato

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.

Screenshot dei risultati della ricerca restituiti da un'estensione del messaggio basata sulla ricerca in Microsoft Teams.

Usa Microsoft Entra per autenticare gli utenti, che consentono di restituire i dati dall'API per loro conto.

Screenshot di una richiesta di autenticazione in un'estensione del messaggio basata sulla ricerca. Viene visualizzato un collegamento per l'accesso.

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.

Screenshot dei risultati della ricerca che usano i dati di un'API esterna in Microsoft Teams.

Screenshot del risultato della ricerca incorporato in un messaggio in Microsoft Teams.

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.

Screenshot di una risposta in Microsoft 365 Copilot che contiene le informazioni restituite dal plug-in dell'estensione del messaggio. Viene visualizzata una scheda adattiva che mostra le informazioni sul prodotto.

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