Skip to main content

Über Slack

Der Slack-Connector liest Workspace-Mitgliedschaften, Kanalkonfiguration und Benutzergruppen. Unter Enterprise Grid liest er außerdem Audit-Log-Ereignisse. Diese Informationen werden in Iru Compliance als Artifacts bereitgestellt. Iru authentifiziert sich mit einem Bot-OAuth-Token (xoxb-), das Sie durch die Installation einer Slack-App in Ihrem Workspace erhalten. Der Zugriff ist für Compliance-Nachweise lesend ausgerichtet; über die hier beschriebenen Scopes werden weder Nachrichten gesendet noch Workspace-Einstellungen geändert.

Funktionsweise

Slack-APIs erwarten das Bot-Token im Header Authorization:
Sie erstellen eine App unter api.slack.com, erteilen Bot token scopes, installieren die App im Workspace und kopieren dann das Bot User OAuth Token. Das Erweitern von Scopes erfordert eine Neuinstallation der App, wodurch ein neues Token ausgestellt wird. Aktualisieren Sie Iru jedes Mal, wenn dies geschieht. Referenzen: OAuth-Token, Scopes, Audit Logs API.

Voraussetzungen

  • Workspace Owner- oder Workspace Admin-Rechte, damit Sie Apps installieren können.
  • Möglichkeit, sich für Ihren Workspace bei api.slack.com/apps anzumelden.
  • Optional: Enterprise Grid, wenn Sie auditlogs:read benötigen.
Typische Bot-Scopes für Verzeichnis- und Kanalnachweise

Slack mit Iru verbinden

Schließen Sie diesen Tab ab, bevor Sie die Quelle in Compliance verbinden.
1

Slack-API-Apps öffnen

Rufen Sie in einem Browser api.slack.com/apps auf und melden Sie sich mit einem Slack-Konto an, das für den Ziel-Workspace Apps erstellen kann (häufig ein Workspace-Administrator).
2

Neue App erstellen

Wählen Sie Create New App und dann From scratch (es sei denn, Ihre Organisation verwendet standardmäßig ein Manifest; dieser Artikel geht von From scratch aus).
3

App benennen und Workspace auswählen

Geben Sie einen App-Namen wie Iru Compliance ein und wählen Sie den Slack-Workspace, in dem Iru installiert werden soll.
4

OAuth & Permissions öffnen

Öffnen Sie in der linken Seitenleiste der App OAuth & Permissions.
5

Bot-Token-Scopes hinzufügen

Fügen Sie unter Bot Token Scopes jeden Scope aus den Voraussetzungen hinzu, den Ihre Kontrollen erfordern. Fügen Sie auditlogs:read nur hinzu, wenn Sie Enterprise Grid verwenden und Audit-Nachweise benötigen.
6

App im Workspace installieren

Wählen Sie unter OAuth & Permissions Install to Workspace (oder Reinstall nach Änderungen an Scopes). Prüfen Sie die Berechtigungen und genehmigen Sie sie.
7

Bot User OAuth Token kopieren

Kopieren Sie das Bot User OAuth Token (beginnt mit xoxb-). Wenn Sie später Scopes ändern, installieren Sie die App neu, um ein neues Token zu erhalten. Fügen Sie das aktuelle Token in den Iru-Connector-Assistenten ein, wenn Iru Compliance Sie dazu auffordert.
Fahren Sie im Tab Iru Compliance fort.

Fehlerbehebung

Überprüfen Sie die Einstellungen des Pop-up-Blockers für die Iru-Website und versuchen Sie es erneut.
Vergewissern Sie sich, dass das Token aktuell ist, mit xoxb- beginnt und die App noch installiert ist.
Fügen Sie den Scope unter OAuth & Permissions hinzu, installieren Sie die App neu, kopieren Sie das neue Token und aktualisieren Sie Iru.
Installieren Sie die App neu oder rotieren Sie die Anmeldedaten; aktualisieren Sie Iru mit dem neuen Bot-Token.
auditlogs:read erfordert Enterprise Grid. Ohne Grid sind Nachweise aus der Audit-Log-API nicht verfügbar.

Hinweise

Bot-Token laufen in der Regel nicht ab, es sei denn…

Bot-Token laufen in der Regel nicht ab, es sei denn, Ihr Workspace erzwingt eine Rotation. Folgen Sie den Vorgaben von Slack, wenn die Rotation aktiviert ist.

Das Deinstallieren der App widerruft das Token sofort.

Das Deinstallieren der App widerruft das Token sofort.

Erweiterte Scopes erfordern immer eine Neuinstallation und ein neues…

Erweiterte Scopes erfordern immer eine Neuinstallation und ein neues Token. Planen Sie Änderungen in einem Wartungsfenster.

Verwandte Artikel

Verwaltung von Quellen

Alle Compliance-Quellen durchsuchen und verwalten.

Erste Schritte mit Compliance

Frameworks, Aktionen und Artefakte.

Iru-Überblick

Wie Endpoint, Compliance und Identity zusammenwirken.

Verwaltung von Artifacts

Nachweise aus Quellen und Aktionen hochladen, prüfen und organisieren.