---
schema_version: "1"
id: c9f2078fedb91007b59648ba2afdcaadb1d1374acb01e4c8de14ceff6d5fac65
title: Einrichten von OAuth für Dremio
collection: tableau
version: next
locale: de-de
portal_url: https://docs.salesforce.com/tableau/next/de-de/server-linux/config_oauth_dremio.md
canonical_url: https://help.tableau.com/v0.0/server-linux/de-de/config_oauth_dremio.htm
source_site: help.tableau.com
content_type: documentation
content_hash: a593df558ae0b6311a3842e288d1ff8987bcd0c94d6da60f27214d92edfac088
description: Set up OAuth authentication for Dremio data sources on Tableau Server.
---
[Zum Hauptinhalt springen](#main-content)

# Einrichten von OAuth für Dremio

Dieses Thema beschreibt, wie Sie Dremio-Datenquellen für die OAuth-Authentifizierung einrichten. Führen Sie diese Schritte für jede Tableau Server\-Instanz aus.

Das Einrichten von OAuth für Dremio umfasst die folgenden Aufgaben:

1. Registrieren Sie einen OAuth-Client bei Dremio.
2. Verwenden Sie die Informationen aus Schritt 1, um Tableau Server für Dremio-OAuth zu konfigurieren.
3. (Optional) Konfigurieren Sie Site-spezifisches OAuth.

## Schritt 1: OAuth-Client in Dremio registrieren

Verwenden Sie das Thema [Identitätsanbieter](https://docs.dremio.com/cloud/api/identity-providers/) in der Dremio-Dokumentation, um einen von Dremio unterstützten Identitätsanbieter zu konfigurieren, um die OAuth-Client-ID und die Geheimnis-Konfigurationsparameter zu erhalten, die zur Konfiguration von Tableau Server für Dremio OAuth erforderlich sind.

## Schritt 2: Konfigurieren von Tableau Server für Dremio-OAuth

Um Tableau Server für Dremio-OAuth zu konfigurieren, verwenden Sie die unten aufgeführten Parameter in dem folgenden tsm-Befehl.

- **Dremio-Client-ID:** Die Client-ID wird durch den Registrierungsprozess in Schritt 1 generiert. Kopieren Sie den Wert für `[your_client_id]` in den tsm-Befehl.
- **Dremio-Client-Geheimnis:** Das Client-Geheimnis wird durch das Verfahren in Schritt 1 generiert. Kopieren Sie den Wert für `[your_client_secret]` in den tsm-Befehl.
- **Tableau Server-URL**: Dies ist Ihre Tableau Server-URL, wie z. B. `https://myco.com`. Kopieren Sie den Wert für `[your_server_url]` in den tsm-Befehl.
- **Konfigurations-ID:** Dies ist der Wert für den Parameter `oauth.config.id`, den Sie im folgenden tsm-Befehl verwenden: `dremio`.

Führen Sie die folgenden tsm-Befehle aus, um OAuth für Dremio zu konfigurieren:

`tsm configuration set -k oauth.config.clients -v "[{\"oauth.config.id\":\"dremio\", \"oauth.config.client_id\":\"[your_client_id]\", \"oauth.config.client_secret\":\"[your_client_secret]\", \"oauth.config.redirect_uri\":\"[your_server_url]/auth/add_oauth_token\"}]" --force-keys`

`tsm pending-changes apply`

### Einstellen mehrerer Connectoren

Wenn Sie mehrere Connectoren einstellen möchten, müssen Sie diese alle in einen einzigen Befehl aufnehmen. Beispiel: 

`tsm configuration set -k oauth.config.clients -v "[{\"oauth.config.id\":\"dremio\", \"oauth.config.client_id\":\"[your_client_id]\", \"oauth.config.client_secret\":\"[your_client_secret]\", \"oauth.config.redirect_uri\":\"[your_server_url]/auth/add_oauth_token\"}, {\"oauth.config.id\":\"customer_360_audience\", \"oauth.config.client_id\":\"[your_client_id]\", \"oauth.config.client_secret\":\"[your_client_secret]\", \"oauth.config.redirect_uri\":\"[your_server_url]/auth/add_oauth_token\"}, {\"oauth.config.id\":\"azure_sql_dw\", \"oauth.config.client_id\":\"[your_client_id]\", \"oauth.config.client_secret\":\"[your_client_secret]\", \"oauth.config.redirect_uri\":\"[your_server_url]/auth/add_oauth_token\"}, {\"oauth.config.id\":\"azure_sqldb\", \"oauth.config.client_id\":\"[your_client_id]\", \"oauth.config.client_secret\":\"[your_client_secret]\", \"oauth.config.redirect_uri\":\"[your_server_url]/auth/add_oauth_token\"}]" --force-keys`

`tsm pending-changes apply`

## Konfigurieren von benutzerdefinierten OAuth für eine Site

Sie können eine benutzerdefinierte Dremio-OAuth für eine Site konfigurieren.

Erwägen Sie die Konfiguration eines benutzerdefinierten OAuth-Clients, um 1) einen OAuth-Client zu überschreiben, wenn er für den Server konfiguriert ist, oder 2) Unterstützung für die sichere Verbindung zu Daten zu aktivieren, die eindeutige OAuth-Clients erfordern.

Wenn ein benutzerdefinierter OAuth-Client konfiguriert ist, hat die Konfiguration auf Site-Ebene Vorrang vor jeder serverseitigen Konfiguration und alle neu erstellten OAuth-Anmeldeinformationen verwenden standardmäßig den OAuth-Client auf Site-Ebene. Damit die Konfigurationen wirksam werden, ist kein Neustart von Tableau Server erforderlich.

**Wichtig:** Vorhandene OAuth-Anmeldeinformationen, die vor der Konfiguration des benutzerdefinierten OAuth-Clients erstellt wurden, sind vorübergehend verwendbar, aber sowohl Serveradministratoren als auch Benutzer müssen ihre gespeicherten Anmeldeinformationen aktualisieren, um einen kontinuierlichen Datenzugriff zu gewährleisten.

### 1: Vorbereiten der OAuth-Client-ID, des Wertes des Client-Geheimnisses und der Umleitungs-URL

Bevor Sie den benutzerdefinierten OAuth-Client konfigurieren können, benötigen Sie die unten aufgeführten Informationen. Sobald Sie diese Informationen zur Verfügung haben, können Sie den benutzerdefinierten OAuth-Client für die Site registrieren.

- **OAuth-Client-ID und Wert des Client-Geheimnisses:** Registrieren Sie zunächst den OAuth-Client beim Datenanbieter (Connector), um die für Tableau Server generierte Client-ID sowie den dazugehörige Geheimniswert abzurufen.
- **Weiterleitungs-URL:** Notieren Sie sich die korrekte Weiterleitungs-URL. Sie benötigen diese für den Registrierungsprozess in **Schritt 2** weiter unten.
    
    https://<your\_server\_name>.com/auth/add\_oauth\_token
    
    Beispiel: https://beispiel.com/auth/add\_oauth\_token

### 2: Registrieren von OAuth-Client-ID und Client-Geheimnis

Befolgen Sie das unten beschriebene Verfahren, um den benutzerdefinierten OAuth-Client bei der Site zu registrieren.

1. Melden Sie sich mit Ihren Administrator-Anmeldeinformationen bei Ihrer Tableau Server-Site an und navigieren Sie zur Seite Einstellungen.
2. Klicken Sie unter „OAuth-Clients-Registrierung“ auf die Schaltfläche OAuth-Client hinzufügen.
3. Geben Sie die erforderlichen Informationen ein, einschließlich der Informationen aus **Schritt 1** oben:
    
    1. Wählen Sie bei Verbindungstyp den Connector aus, dessen benutzerdefinierten OAuth-Client Sie konfigurieren möchten.
    2. Eine OAuth-Instanz-URL ist erforderlich, wenn mehrere OAuth-Clients registriert werden. Andernfalls ist sie optional.
    3. Geben Sie für Client-ID, Client-Geheimnis und Weiterleitungs-URL die Informationen ein, die Sie in **Schritt 1** oben zusammengestellt haben.
    4. Klicken Sie auf die Schaltfläche OAuth-Client hinzufügen, um den Registrierungsprozess abzuschließen.
    
    ![Ein Formular zum Erstellen eines OAuth-Clients, einschließlich Feldern für Verbindungstyp, OAuth-Instanz-URL, Client-ID, Client-Geheimnis und Umleitungs-URL.](/tableau/next/de-de/server-linux/de-de/Img/oauth_custom.png)
4. (Optional) Wiederholen Sie Schritt 3 für alle unterstützten Connectoren.
5. Klicken Sie unten oder oben auf der Einstellungsseite auf die Schaltfläche Speichern, um die Änderungen zu speichern.

### 3: Validieren und Aktualisieren der gespeicherten Anmeldeinformationen

Zur Gewährleistung eines kontinuierlichen Datenzugriffs müssen Sie (und Ihre Site-Benutzer) die zuvor gespeicherten Anmeldeinformationen löschen und sie erneut hinzufügen, um den benutzerdefinierten OAuth-Client für die Site zu verwenden.

1. Navigieren Sie zur Seite Eigene Kontoeinstellungen.
2. Gehen Sie unter Gespeicherte Anmeldeinformationen für Datenquellen wie folgt vor:
    
    1. Klicken Sie neben den vorhandenen gespeicherten Anmeldeinformationen für den Connector, dessen benutzerdefinierten OAuth-Client Sie oben in **Schritt 2** konfiguriert haben, auf Löschen.
    2. Klicken Sie neben dem Namen des Connectors auf Hinzufügen und folgen Sie den Anweisungen, um 1) eine Verbindung mit dem benutzerdefinierten OAuth-Client herzustellen, der oben in **Schritt 2** konfiguriert wurde, und 2) die neuesten Anmeldeinformationen zu speichern.

### 4: Benachrichtigung der Benutzer, um ihre gespeicherten Anmeldeinformationen zu aktualisieren

Stellen Sie sicher, dass Sie Ihre Site-Benutzer darüber informieren, ihre gespeicherten Anmeldeinformationen für den Connector zu aktualisieren, dessen benutzerdefinierten OAuth-Client Sie oben in **Schritt 2** konfiguriert haben. Site-Benutzer können dazu die Vorgehensweise verwenden, die unter [Aktualisierung gespeicherter Anmeldeinformationen](https://help.tableau.com/v0.0/server-linux/de-de/manage_stored_credentials.htm#oauth_update_credentials) beschrieben ist, um ihre gespeicherten Anmeldeinformationen zu aktualisieren.