Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure Databricks offre flussi OAuth gestiti per i provider di strumenti API selezionati. Non è necessario registrare l'app OAuth o gestire le credenziali. Azure Databricks consiglia OAuth gestito per lo sviluppo e il test. Se i casi d'uso di produzione richiedono la generazione di credenziali OAuth personalizzate, vedere la documentazione dei provider per altre informazioni.
Requisiti
Crea una connessione HTTP Unity Catalog con il tipo di autenticazione OAuth User to Machine Per User e seleziona il tuo provider dal menu a tendina OAuth Provider . Per i passaggi dettagliati, vedere Creare una connessione al servizio esterno.
Servizi con supporto OAuth gestito
Le integrazioni seguenti usano le credenziali OAuth che Azure Databricks gestisce e archivia in modo sicuro nel back-end. Il provider richiede a ogni utente di autorizzare il primo utilizzo.
| Provider | Note di configurazione | Ambiti supportati | Description |
|---|---|---|---|
| Google Drive API | Nessuno | https://www.googleapis.com/auth/drive.readonly https://www.googleapis.com/auth/documents.readonly https://www.googleapis.com/auth/spreadsheets.readonly https://www.googleapis.com/auth/drive.file offline_access |
Accesso per leggere ai file di Google Drive, inclusi Google Docs e Google Sheets, oltre all'accesso per scrittura ai file che l'app crea o apre. |
| Gmail API | Nessuno | https://www.googleapis.com/auth/gmail.modify offline_access |
Leggi e scrivi accesso a messaggi, discussioni, bozze e etichette di Gmail. |
| Google Calendar API | Nessuno | https://www.googleapis.com/auth/calendar.readonly https://www.googleapis.com/auth/calendar.events offline_access |
Accesso a Google Calendar e informazioni gratuite/occupate, oltre a accesso per lettura e scrittura agli eventi. |
| Microsoft 365 API | Nessuno | Vedi i telescopi Microsoft 365. | Leggere e scrivere l'accesso tramite Microsoft Graph a file SharePoint e OneDrive, posta e calendario Outlook, e chat, canali e riunioni di Microsoft Teams. |
| Glean MCP | Richiede l'host. Il percorso di base è configurabile (per impostazione predefinita è /mcp/default). |
mcp |
Accedere a strumenti di ricerca, chat, documenti e agenti di Glean enterprise. |
| GitHub MCP | Utilizza i permessi di GitHub App invece degli scope OAuth. Il campo di scopo OAuth non viene utilizzato. | Indice: Leggere e scrivere; Questioni: Leggi e scrivi; Pull request: Lettura e scrittura; Metadati: Lettura; Membri: Read; Progetti: Leggi | Accesso per lettura e scrittura ai contenuti del repository GitHub, ai problemi e alle pull request; accesso per lettura ai membri dell'organizzazione e ai dati del progetto. |
| Atlassian MCP | Nessuno | read:jira-work read:page:confluence read:space:confluence read:comment:confluence read:hierarchical-content:confluence search:jira-work search:confluence read:me read:account write:jira-work write:page:confluence offline_access |
Leggere e scrivere l'accesso ai numeri di Jira e alle pagine Confluence; Cerca contenuti su Jira e Confluence. |
| Slack MCP | Nessuno | search:read.public search:read.private search:read.mpim search:read.im search:read.files search:read.users channels:history groups:history mpim:history im:history canvases:read users:read users:read.email chat:write canvases:write |
Cerca messaggi, file, canali, tele e utenti su Slack; leggere la storia del canale, del gruppo, del MPIM e del DM; Pubblica messaggi e scrivi tele. |
Cannocchiali Microsoft 365
Il provider API Microsoft 365 si collega tramite la Microsoft API Graph. Le tabelle sottostanti descrivono lo scopo di ogni permesso (ambito) Microsoft Graph che Azure Databricks richiede, raggruppato per il contenuto Microsoft 365 supportato dall'ambito.
Gli scope definiscono il set massimo di azioni che la connessione può tentare per conto dell'utente. I contenuti a cui una connessione può accedere dipende ancora da come la tua organizzazione configura la connessione e dai permessi Microsoft 365 dell'utente che accede. Gli scope che terminano in .All sono permessi a livello organizzativo che tipicamente richiedono il consenso di un amministratore Microsoft 365 per conto dell'organizzazione; l'accesso effettivo dipende comunque dal modello di permessi della connessione e dai permessi dell'utente accedente.
Gli ambiti elencati qui sono rappresentativi e possono cambiare. L'insieme esatto di scope richiesti per una connessione appare nella schermata del consenso Microsoft quando un utente si connette.
La seguente tabella elenca gli ambiti per i file SharePoint e OneDrive:
| Scope | Purpose |
|---|---|
Sites.Read.All |
Leggere gli elementi in tutte le collezioni dei siti affinché un collegamento possa cercare siti SharePoint. |
Sites.ReadWrite.All |
Leggi e scrivi elementi in tutte le collezioni del sito. |
Files.Read.All |
Leggi tutti i file a cui l'utente connesso può accedere. |
La tabella seguente elenca gli ambiti di applicazione per Microsoft Teams:
| Scope | Purpose |
|---|---|
Chat.Read |
Leggi i messaggi della chat dell'utente connesso. |
Channel.ReadBasic.All |
Leggi i nomi dei canali e le descrizioni a cui l'utente connesso può accedere. |
ChannelMessage.Read.All |
Leggi i messaggi nei canali a cui l'utente accessibile può accedere. |
ChatMessage.Send |
Invia messaggi in chat per conto dell'utente connesso. |
ChannelMessage.Send |
Invia messaggi di canale per conto dell'utente effettuato l'accesso. |
Team.ReadBasic.All |
Leggi i nomi e le descrizioni dei team a cui l'utente connesso può accedere. |
La tabella seguente elenca gli ambiti per la posta di Outlook:
| Scope | Purpose |
|---|---|
Mail.Read |
Leggi la mail dell'utente con il connesso. |
Mail.Read.Shared |
Leggi la posta a cui l'utente accedente può accedere, incluse cassette condivise e delegate. |
Mail.ReadWrite |
Leggi e scrivi la posta dell'utente connesso. |
La tabella seguente elenca gli ambiti per Calendar:
| Scope | Purpose |
|---|---|
Calendars.Read |
Leggi gli eventi nei calendari dell'utente connesso. |
Calendars.Read.Shared |
Leggi gli eventi nei calendari a cui l'utente connesso può accedere, inclusi i calendari condivisi. |
Calendars.ReadWrite |
Leggi e scrivi gli eventi nei calendari dell'utente connesso. |
La seguente tabella elenca gli ambiti delle riunioni online:
| Scope | Purpose |
|---|---|
OnlineMeetingTranscript.Read.All |
Leggi le trascrizioni delle riunioni online degli utenti registrati. |
OnlineMeetingAiInsight.Read.All |
Leggi le informazioni generate dall'IA, come le note delle riunioni, dalle riunioni online dell'utente effettuato l'accesso. |
OnlineMeetingArtifact.Read.All |
Leggi gli artefatti, come i rapporti di presenza, dagli incontri online dell'utente registrato. |
OnlineMeetingRecording.Read.All |
Leggi le registrazioni delle riunioni online dell'utente connesso. |
La seguente tabella elenca gli ambiti per identità e autenticazione:
| Scope | Purpose |
|---|---|
User.Read |
Leggi il profilo dell'utente connesso per identificarlo. |
User.ReadBasic.All |
Leggi i profili base di altri utenti per capire le persone citate nei contenuti. |
offline_access |
Mantieni la connessione con un token di refresh così l'utente non deve riautenticarsi su ogni richiesta. |
openid |
Accedi l'utente con OpenID Connect. |
profile |
Leggi il profilo base dell'utente durante l'accesso. |
email |
Leggi l'indirizzo email dell'utente durante l'accesso. |
Se necessario, aggiungere all’elenco degli elementi consentiti i seguenti URI di reindirizzamento utilizzati da OAuth gestito:
| Cloud | URI di reindirizzamento |
|---|---|
| AWS | https://oregon.cloud.databricks.com/api/2.0/http/oauth/redirect |
| Azure | https://westus.azuredatabricks.net/api/2.0/http/oauth/redirect |
| GCP | https://us-central1.gcp.databricks.com/api/2.0/http/oauth/redirect |
Per i provider OAuth gestiti con un server MCP pubblicato, ad esempio Glean, GitHub, Atlassian e Slack, Azure Databricks possono gestire le credenziali OAuth quando si registra il server come servizio MCP. Vedi Registra un server MCP esterno.