Konfigurieren Sie die Slack-App

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Erstellen Sie eine benutzerdefinierte OAuth-Anwendung für Ihren Slack-Arbeitsbereich, um die OAuth 2.0-Authentifizierung mit der Slack-Spoke zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Führen Sie diese Schritte über Ihren Slack-Account aus. Sie können eine App erstellen oder eine vorhandene App gemäß den Konfigurationsübersichten hier konfigurieren .

    Prozedur

    1. Erstellen Sie einen Slack Arbeitsbereich.
      Informationen zum Erstellen eines Arbeitsbereichs finden Sie unter Erstellen Sie einen Slack-Arbeitsbereich .Die folgende Abbildung zeigt einen typischen Slack-Arbeitsbereich.

      Slack-Arbeitsbereich.

    2. Navigieren Sie zu Slack-API Konsole.
    3. Klicken Sie Auf Erstellen Sie eine App .
    4. Wählen Sie im Fenster App erstellen die am besten geeignete Methode zum Erstellen der App aus.

      Erstellen Sie eine App in Slack.

    5. Kopieren Sie auf der Seite „App-Anmeldeinformationen“ auf der Seite „Basisinformationen“ die Werte Client-ID, Client-Geheimnis und Signiergeheimnis Ihrer Slack-App, und zeichnen Sie sie auf.

      Anmeldeinformationen der Slack-App.

      Weitere Informationen finden Sie unter Rufen Sie die Client-ID und den geheimen Client ab Für späteren Schritt.

    6. Auf der Seite „OAuth und Berechtigungen“:
      1. Geben Sie an ServiceNow Instanz-URL in Umleitungs-URLs In diesem Format: https://<instance-name>.service-now.com/oauth_redirect.do .
      2. Fügen Sie diese hinzu Bot Tokenbereiche :
        • Kanäle:Verlauf
        • Kanäle:Verwalten
        • Kanäle:Lesen
        • Chat:Schreiben
        • Chat:schreiben.anpassen
        • Gruppen: Lesen
        • im:lesen
        • Mpim: Lesen
        • Gruppen:Verlauf
        • Gruppen:Schreiben
        • im:Verlauf
        • im:schreiben
        • Mpim:Verlauf
        • Mpim:schreiben
        • Anwender:lesen
        • Anwender:read.email
        • Dateien:Lesen

        Weitere Informationen finden Sie unter Umfänge und Berechtigungen .

        Hinweis:
        Das hier beschriebene Spoke-Einrichtungsverfahren erfordert nur Bot-Anwender-Token. Sie können die Aktionen „Anwender erstellen“ und „Anwender deaktivieren“ nicht verwenden, wenn Sie die Bot-Token-Umfänge verwenden. Zur Verwendung dieser Aktionen müssen Sie ein Anwendertoken von Ihrem Slack-Account abrufen .
    7. Erstellen Sie auf der Seite „Schrägstrichbefehle“ einen Befehl, und geben Sie diese Werte an:
      Feld Wert
      Befehl /Jetzt
      Anforderungs-URL https://<instance-name>.service-now.com/api/sn_slack_ah_v2/command_service/ <slack-app-name>
      Kurzbeschreibung Beschreibung des Befehls.
      Nutzungshinweis Liste der Parameter, die übergeben werden können. Beispiel: [Vorgang] [Tabelle] .

      Weitere Informationen finden Sie unter Erstellen eines Schrägstrichbefehls Schritt.

    8. Auf der Seite „Interaktivität und Verknüpfungen“:
      1. Aktivieren Interaktivität Und geben Sie an ServiceNow Instanz-URL in Anforderungs-URL In diesem Format: https://<instance-name>.service-now.com/api/sn_slack_ah_v2/slack/ <slack-app-name> /Interaktivepayload .
        Weitere Informationen finden Sie unter Ihre App wird für Anwenderinteraktionen vorbereitet Abschnitt.
      2. Erstellen Sie eine Verknüpfung, die in Nachrichten angezeigt wird, und geben Sie den Wert ein. Post_message_now Für Rückruf-ID .
        Weitere Informationen finden Sie unter Erstellen einer Verknüpfung Abschnitt.
    9. Erstellen Sie einen Slack-Bot, und fügen Sie den Bot Ihrer Slack-App und den erforderlichen Kanälen hinzu.
      Weitere Informationen finden Sie unter Erstellen Sie einen Bot für Ihren Arbeitsbereich .