> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Databricks

> Verbinden Sie Databricks über eine Workspace-URL und ein schreibgeschütztes Zugriffstoken mit Iru Compliance, um Benutzer- und Gruppeninventar, Workspace-Berechtigungen, Cluster-Sicherheitseinstellungen und Zugriffskontrollen für Secret Scopes zu erfassen.

### Über Databricks

Iru liest **Benutzer und Gruppen**, **Workspace-Berechtigungen**, **Cluster-Konfigurationen**, **Secret Scopes** und **Unity-Catalog-Berechtigungen** (sofern Unity Catalog verwendet wird) über die Databricks REST API. Die Authentifizierung erfolgt über ein **Bearer**-Token: entweder ein **persönliches Zugriffstoken**, das unter **User Settings** → **Developer** → **Access tokens** erstellt wird, oder ein Token eines **Service Principals**. Anfragen richten sich an Ihren Workspace-Host, daher speichert Iru zuerst die **Workspace-URL** und dann das Token.

### So funktioniert es

```http theme={null}
Authorization: Bearer YOUR_ACCESS_TOKEN
```

Databricks ist **Workspace-bezogen**: Jeder Workspace hat einen eigenen Host (zum Beispiel `https://dbc-1234abcd-5e6f.cloud.databricks.com` auf AWS oder `https://adb-1234567890.12.azuredatabricks.net` auf Azure) und eigene Tokens. Ein Token ist nur für den Workspace gültig, der es ausgestellt hat; verbinden Sie daher eine Quelle pro Workspace, aus dem Sie Nachweise benötigen. Iru liest **Namen von Secret Scopes und deren Zugriffssteuerungslisten**. Es liest keine **Secret-Werte**.

| Detail | Wert |
| - | - |
| **Kategorie** | Analytics |
| **Authentifizierung** | Bearer (Zugriffstoken) |

Offizielle Referenzen: [REST-API-Referenz](https://docs.databricks.com/api/workspace/introduction), [Authentifizierung](https://docs.databricks.com/aws/en/dev-tools/auth/).

### Voraussetzungen

* Ihre **Workspace-URL**, kopiert aus dem Browser, während Sie im Workspace angemeldet sind.
* **Workspace-Admin**-Zugriff. Die Tokenerstellung kann durch Workspace-Einstellungen eingeschränkt sein, und ein Token ohne Admin-Rechte gibt nur die Berechtigungen und Cluster zurück, die dieses Konto bereits sehen kann.
* Persönliche Zugriffstokens müssen für den Workspace **aktiviert** sein. Wenn Admins sie deaktiviert haben, verwenden Sie stattdessen einen **Service Principal**.
* Legen Sie fest, was einbezogen wird. In Databricks können Sie Workspaces oder Secret Scopes ausschließen, und ausgeschlossene Objekte liefern keine Nachweise.

### Databricks mit Iru verbinden

<Tabs>
  <Tab title="Databricks">
    <Note>
      Schließen Sie diese Registerkarte ab, bevor Sie die Quelle in Compliance verbinden.
    </Note>

    <Steps>
      <Step title="Beim Workspace anmelden">
        Melden Sie sich bei dem Databricks-Workspace, den Iru lesen soll, mit einem Konto an, das die Rolle **admin** hat.
      </Step>

      <Step title="Einstellungen öffnen">
        Wählen Sie in der oberen Leiste Ihren **Benutzernamen** und dann **Einstellungen** aus.
      </Step>

      <Step title="Access tokens öffnen">
        Gehen Sie zu **Developer** und wählen Sie neben **Access tokens** die Option **Verwalten** aus.
      </Step>

      <Step title="Neues Token generieren">
        Wählen Sie **Generate new token** aus.
      </Step>

      <Step title="Benennen und Gültigkeitsdauer festlegen">
        Geben Sie einen **Kommentar** wie **Iru Compliance** ein und legen Sie eine **Lifetime** fest, die Ihr Team nachverfolgen kann. Die Erfassung stoppt, wenn ein Token abläuft. Wenn Sie die Gültigkeitsdauer leer lassen, wird ein nicht ablaufendes Token erstellt, was manche Sicherheitsrichtlinien nicht zulassen.
      </Step>

      <Step title="Token und Workspace-URL kopieren">
        Wählen Sie **Generieren** aus und kopieren Sie den Tokenwert, solange Databricks ihn **einmalig** anzeigt. Kopieren Sie die **Workspace-URL** aus der Adressleiste Ihres Browsers (nur Schema und Host, ohne nachfolgenden Pfad).
      </Step>
    </Steps>

    <Note>
      Fahren Sie auf der Registerkarte [**Iru Compliance**](#iru-compliance) fort.
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      Schließen Sie zuerst die Registerkarte [**Databricks**](#databricks) ab.
    </Note>

    <Steps>
      <Step title="Quellen öffnen">
        Erweitern Sie in Iru Compliance in der linken Navigationsleiste **Compliance** und wählen Sie **Quellen** aus.

        <Frame>
          <img src="https://mintcdn.com/iru/tI0HDLDwHj8r9Ile/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=tI0HDLDwHj8r9Ile&q=85&s=87dcef15fc17d2fb9a6e53f454e41710" alt="Linke Navigation: Compliance erweitert, Sources ausgewählt" width="410" height="1024" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="Databricks aktivieren">
        Suchen Sie **Databricks** (verwenden Sie **Kategorie** oder **Nach Name oder Beschreibung suchen**). Aktivieren Sie auf dieser Karte den **Schalter**. Möglicherweise öffnet sich eine Browser-Registerkarte oder ein Fenster für den Connector-Assistenten.
      </Step>

      <Step title="Workspace-URL eingeben">
        Geben Sie die **Workspace-URL** ein. Bestätigen Sie die Vorschau-URL, falls der Assistent eine anzeigt.
      </Step>

      <Step title="Bearer-Token einfügen">
        Fügen Sie das Token in das Feld **Bearer** ein.
      </Step>

      <Step title="Verbindung abschließen">
        Wählen Sie **Anmeldedaten senden** aus. Wenn die Verbindung erfolgreich ist, zeigt der Assistent **Verbindung konfiguriert** an.
      </Step>

      <Step title="Prüfen, ob die Quelle aktiv ist">
        Schließen Sie die Browser-Registerkarte **Iru fordert Zugriff auf externe Dienste an**, kehren Sie dann zu **Compliance** → **Quellen** zurück und vergewissern Sie sich, dass die Karte **Databricks** den Status **Aktiv** hat.
      </Step>
    </Steps>
  </Tab>
</Tabs>

### Fehlerbehebung

<AccordionGroup>
  <Accordion title="Beim Aktivieren der Quelle öffnet sich nichts">
    Überprüfen Sie die Einstellungen des **Pop-up-Blockers** für die Iru-Website und versuchen Sie es erneut.
  </Accordion>

  <Accordion title="Authentifizierung schlägt fehl">
    Vergewissern Sie sich, dass das Token im **selben Workspace** erstellt wurde wie die eingegebene URL. Tokens sind nicht zwischen Workspaces übertragbar.
  </Accordion>

  <Accordion title="Tokenerstellung ist in Settings nicht verfügbar">
    Ein Workspace-Admin hat persönliche Zugriffstokens deaktiviert. Aktivieren Sie sie entweder wieder oder authentifizieren Sie sich mit einem **Service Principal**.
  </Accordion>

  <Accordion title="Benutzer und Cluster werden angezeigt, aber die Berechtigungen wirken unvollständig">
    Das Token gehört zu einem Konto ohne Admin-Rechte und gibt nur zurück, was dieses Konto sehen kann. Erstellen Sie es mit einem Workspace-Admin neu.
  </Accordion>

  <Accordion title="Keine Unity-Catalog-Daten">
    Dies ist zu erwarten, wenn der Workspace Unity Catalog nicht verwendet. Iru erfasst Unity-Catalog-Daten nur, wenn sie vorhanden sind.
  </Accordion>

  <Accordion title="Die Erfassung hat funktioniert und dann aufgehört">
    Die **Lifetime** des Tokens ist abgelaufen. Generieren Sie ein neues Token und stellen Sie die Verbindung erneut her.
  </Accordion>
</AccordionGroup>

### Verwandte Artikel

<CardGroup cols={2}>
  <Card title="Quellenverwaltung" icon="plug" href="/de/compliance/sources-management">
    Alle Compliance-Quellen durchsuchen und verwalten.
  </Card>

  <Card title="Erste Schritte mit Compliance" icon="rocket" href="/de/compliance/getting-started-with-compliance">
    Frameworks, Aktionen und **Artefakte**.
  </Card>

  <Card title="Iru-Übersicht" icon="layer-group" href="/de/iru/platform-overview/iru-overview">
    Wie Endpoint, Compliance und Identity zusammenwirken.
  </Card>

  <Card title="Artifacts-Verwaltung" icon="folder-open" href="/de/compliance/artifacts-management">
    Nachweise aus Quellen und Aktionen hochladen, prüfen und organisieren.
  </Card>
</CardGroup>
