Che cosa sono i connettori di Microsoft Graph?

Completato

Nel lavoro, l'utente e i colleghi usano in genere più app per completare le attività a portata di mano. Ognuna di queste app archivia separatamente le proprie informazioni ed è difficile trovare le informazioni pertinenti.

I connettori di Microsoft Graph consentono di centralizzare il contenuto in Microsoft 365. Importando contenuto esterno in Microsoft 365, non solo è più semplice trovare informazioni rilevanti, ma si consente anche ad altri utenti dell'organizzazione di individuare nuovi contenuti.

In questa unità si apprenderà quali sono i connettori di Microsoft Graph e perché è consigliabile usarli. Vengono inoltre fornite informazioni sui connettori standard e personalizzati.

Informazioni generali sui connettori Microsoft Graph

I connettori di Microsoft Graph consentono di importare contenuto esterno in Microsoft 365. Il contenuto esterno importato tramite connettori Graph viene visualizzato nelle esperienze seguenti in Microsoft 365:

  • Trovare tutti i contenuti aziendali nelle applicazioni di produttività (Microsoft365.com, Bing at Work, SharePoint Online) a cui gli utenti accedono quotidianamente tramite Microsoft Search.
  • Ricevere raccomandazioni intelligenti in Accesso rapido e Contenuto personale nell'app Microsoft 365.
  • Ottenere suggerimenti di contenuto da dati esterni durante la composizione di messaggi di posta elettronica in Outlook sul web usando Context IQ (in anteprima al momento della scrittura).- Trovare, riepilogare e apprendere facilmente dettagli importanti su tutti i contenuti rilevanti per la richiesta in linguaggio naturale di un utente con Microsoft 365 Copilot.

Usando i connettori Graph, l'utente e i colleghi trovano e individuano facilmente le informazioni rilevanti nell'organizzazione, indipendentemente dall'app archiviata.

Tipi di connettori di Microsoft Graph

Con Microsoft 365 sono disponibili diversi connettori Graph standard. Gli amministratori tenant possono configurarli tramite Amministrazione Microsoft 365 Center senza distribuire codice personalizzato.

Se non è disponibile alcun connettore standard per l'origine dati o si hanno requisiti specifici, è possibile creare un connettore Graph personalizzato.

Anatomia di un connettore Graph personalizzato

Ai connettori di Microsoft Graph è associata una connessione esterna, usata per inserire contenuto esterno. Una connessione esterna ha una definizione con ID, nome e descrizione. Ha anche uno schema che definisce la forma dei dati esterni da importare. Infine, la connessione include elementi esterni inseriti dal connettore. Ogni elemento è costituito da contenuto, metadati e un elenco di controllo di accesso, che definisce chi può accedere al contenuto. Per ogni elemento esterno, è anche possibile includere attività, ad esempio quando un utente ha creato, modificato o commentato l'elemento. Queste attività consentono a Microsoft 365 di aumentare la pertinenza di elementi specifici. L'immagine seguente illustra questa struttura.

Diagramma che illustra il funzionamento di un connettore Microsoft Graph personalizzato.

Dal punto di vista tecnico, un connettore Graph personalizzato è costituito da un Microsoft Entra la registrazione dell'app e il codice che usa le API Microsoft Graph per creare la connessione esterna, il relativo schema e importare contenuto esterno. L'immagine seguente mostra una struttura di alto livello di un connettore Graph personalizzato.

Diagramma che mostra il funzionamento concettuale di un connettore Microsoft Graph.

Un connettore Graph personalizzato, si connette a un'origine dati esterna, ne esporta il contenuto (1), esegue l'autenticazione con il cloud Microsoft usando la registrazione dell'app Microsoft Entra (2) e importa contenuto esterno in Microsoft 365 usando le API Graph (3).

Un connettore Graph personalizzato può essere semplice come uno script di PowerShell ed elaborato come un'app cloud. La modalità di implementazione del connettore Graph dipende dai requisiti specifici, ad esempio:

  • Inserire il contenuto una volta o in modo continuo?
  • Il connettore verrà eseguito manualmente o verrà eseguito continuamente nel cloud?
  • Quanti contenuti è necessario inserire? Qual è l'infrastruttura necessaria per supportarla?
  • È necessario gestire automaticamente gli aggiornamenti e le eliminazioni del contenuto?

Rispondere a queste domande consente di decidere come creare un connettore Graph personalizzato.

Poiché i connettori Graph personalizzati usano le API di Microsoft Graph, è possibile crearle in qualsiasi piattaforma e stack tecnologico.