Bereitstellung für Slack konfigurieren

Benutzer von Verify in eine Slack-Anwendung einbinden.

Vorbereitende Schritte

Sie benötigen ein Zugriffstoken, das von Slack generiert wird. Für die Konfiguration der Benutzerbereitstellung in Verify ist ein OAuth-Zugriffstoken erforderlich.

Informationen zu dieser Task

Die Bereitstellung umfasst die folgenden Features.
Neue Benutzer erstellen
Neue Benutzer, die in Verify erstellt werden, werden auch in der Slack-Anwendung erstellt.
Benutzer löschen
Wenn der Benutzer oder der Zugriff des Benutzers auf die Anwendung in Verify inaktiviert wird, wird der Benutzer in der Slack-Anwendung gelöscht.
Benutzerprofil ändern
Aktualisierungen am Profil des Benutzers in Verify werden mit einer Push-Operation an die Drittanbieteranwendung übertragen.
Benutzersperre und -freigabe
Wenn ein Benutzer in Verify gesperrt wird, wird der Benutzer in der Slack-Anwendung inaktiviert. Wenn der Benutzer in Verify freigegeben wird, wird er in der Slack-Anwendung aktiviert.
Benutzersynchronisation und Korrektur
Benutzersynchronisation und Korrektur werden nur über APIs unterstützt. Bei der Synchronisation werden alle Slack-Anwendungsbenutzer abgerufen, die Benutzer in Verify erstellt und die Attribute gemäß der Korrekturrichtlinie geändert.
Differenziertes Nutzungsrecht
Differenziertes Nutzungsrecht wird für die Slack-Anwendung nicht unterstützt.

Vorgehensweise

  1. Melden Sie sich als Arbeitsbereichseigner (Workspace-Inhaber) bei Ihrem Slack-Account unter Verwendung der folgenden URL an:
    https://<Slack host name>.slack.com
  2. Um eine neue Slack-Anwendung zu erstellen, öffnen Sie die folgende URL:
    https://api.slack.com/apps?new_app=1
  3. Geben Sie einen aussagekräftigen Namen für den App-Namen ein.
  4. Klicken Sie auf „Development Slack Workspace “ > „App erstellen “.
  5. Führen Sie eine der folgenden Prozeduren aus.
    • Wenn Sie den Enterprise Grid-Plan verwenden:
      1. Navigieren Sie zu „Funktionen“ > „ OAuth “ und „Berechtigungen“,
      2. Klicken Sie im Abschnitt Bot Token Scopes auf Add an OAuth Scope.
      3. Wählen Sie einen OAuth-Geltungsbereich aus der Dropdown-Liste aus. Beispiel: users:read.
      4. Klicken Sie im Abschnitt User Token Scopes auf Add an OAuth Scope.
      5. Wählen Sie admin aus der Dropdown-Liste aus.
      6. Navigieren Sie zu „Funktionen“ > „Apps auf Organisationsebene“,
      7. Klicken Sie im Abschnitt Org apps program auf Opt into Org Level Apps.
      8. Klicken Sie auf „Opt-in “.
      9. Wählen Sie das Kontrollkästchen I understand that opting out of this feature cannot be easily done. Opting out will require submitting a request into Slack Help Center aus.
      10. Klicken Sie auf Yes. Anmeldung.
      11. Soll 'Public Distribution' verwendet werden, führen Sie die folgenden Schritte aus:
        1. Navigieren Sie zu „Funktionen“ > „ OAuth “ und „Berechtigungen “.
        2. Klicken Sie im Abschnitt Redirect URLs auf Add New Redirect URL.
        3. Füge https://localhost/ die Weiterleitungs- URL hinzu.
        4. Klicken Sie auf Hinzufügen.
        5. Klicken Sie auf „URLs speichern “.
        6. Gehen Sie zu „Einstellungen“ > „Verteilung verwalten “.
        7. Klicken Sie im Abschnitt Share Your App with Other Workspaces auf Remove Hard Coded Information.
        8. Wählen Sie das Kontrollkästchen I've reviewed and removed any hard-coded information aus.
        9. Klicken Sie auf „Öffentliche Verteilung aktivieren “.
      12. Gehen Sie zu „Einstellungen “ > „App installieren “.
      13. Klicken Sie auf „In Organisation installieren “.
      14. Klicken Sie auf „Zulassen “.
      15. Kopieren und speichern Sie im Abschnitt OAuth Tokens for Your Team die Werte für OAuth Access Token.
    • Wenn Sie den Plus-Plan verwenden:
      1. Navigieren Sie zu „Funktionen“ > „ OAuth “ und „Berechtigungen “.
      2. Klicken Sie im Abschnitt User Token Scopes auf Add an OAuth Scope.
      3. Wählen Sie admin aus der Dropdown-Liste aus.
      4. Gehen Sie zu „Einstellungen “ > „App installieren “.
      5. Klicken Sie auf „In Arbeitsbereich installieren “.
      6. Klicken Sie auf „Zulassen “.
      7. Kopieren und speichern Sie im Abschnitt OAuth Tokens for Your Team die Werte für OAuth Access Token.
  6. Der Zugriffstoken für „ OAuth “, der zur Konfiguration der Bereitstellung in Verify. erforderlich ist.