Richten Sie Benachrichtigungen für einen anwenderdefinierten ein SlackApp

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Senden ServiceNowBenachrichtigungen an Anwender über Ihre eigenen SlackBot.

    Vorbereitungen

    Erforderliche Rolle: administrator oder Messaging_admin

    Prozedur

    1. Erstellen Sie eine JSON für Ihre anwenderdefinierte Anwendung SlackAnwendung.

      Stellen Sie sicher, dass Ihre JSON dem folgenden Beispielformat entspricht:

      {
      "bot_user_id" : "U9TLFR6TA",
      "scope" : "bot,channels:read",
      "client_id" : "294380102274.335446283495",
      "client_secret" : "ed0da5fe1f844fdac15a9e1ac1b0b831",
      "verification_token" : "YXSNsRhioCeU8h9Fm2k4ACuO",
      "app_id" : "A9VD48BEK",
      "access_token" : "xoxp-294380102274-295238228534-335452648487-2fac31f923dadd7ff30f2bc8c852809d",
      "bot_access_token" : "xoxp-333695856928-6pNwnO3Y6vNSGI7KCAIPwv6V",
      "team_id" : "T8NB63082",
      "team_name" : "sn-notif-ext-test",
      "user_id" : "U8P706QFQ",
      "bot_username": "empdmyers1snnotifext"
      }

      Um die Bot-Anwender-ID abzurufen, kopieren Sie die Mitglieds-ID des Bot-Anwenders in SlackApp.

      Der Umfang ist immer Bot,Kanäle:Lesen .

      Informationen zum Abrufen der Client-ID, des geheimen Clientschlüssels und des Verifizierungstoken finden Sie auf der Seite „Basisinformationen“ in SlackArbeitsbereich.

      Um die App-ID abzurufen, kopieren Sie den 9-stelligen Bezeichner aus der App-URL in SlackArbeitsbereich.

      Informationen zum Abrufen des Zugriffstokens und des Bot-Zugriffstokens finden Sie auf der Seite „OAuth und Berechtigungen“ in SlackArbeitsbereich.

      Um die Team-ID abzurufen, zeigen Sie den HTML-Quellcode für an SlackArbeitsbereichsseite.

      Der Teamname ist mit Ihrer Subdomäne in Ihrem identisch SlackArbeitsbereich.

      Um die Anwender-ID abzurufen, kopieren Sie die Mitglieds-ID für Ihren eigenen Account in SlackApp.

      Der Bot-Anwendername ist der Name, den Sie dem Bot-Anwender in zugewiesen haben Slack.

    2. In Ihrem ServiceNowInstanz, navigieren Sie zu Systembenachrichtigung > Messaging > Messaging-Integrationskonfigurationan.
    3. Neben SlackAuflistung, klicken Sie auf Installieren .
    4. Fügen Sie im Fenster „JSON-Konfiguration“ die in Schritt erstellte JSON ein 1.
      Beispiel-JSON
    5. Klicken Sie auf Absenden.
    6. Klicken Sie im Bestätigungsfenster auf Überspringen .
      Bestätigungsfenster

    Ergebnisse

    Das System erstellt einen Benachrichtigungskanal für Ihre anwenderdefinierten SlackApp automatisch.

    Nächste Maßnahme

    • Link ServiceNowAnwenderaccounts zu Ihren anwenderdefinierten Accounts SlackApp, damit Anwender Maßnahmen für Benachrichtigungen ergreifen können, die von gesendet werden SlackBot.
    • Aktivieren Sie für jeden Anwenderaccount, den Sie verknüpfen, den Benachrichtigungskanal mithilfe der Systemeinstellungen.
    • Erstellen Sie Benachrichtigungen für Ihre anwenderdefinierten SlackApp, indem Sie die Schritte in ausführen Erstellen Sie eine Messaging-BenachrichtigungUnd Konfigurieren Sie den Nachrichteninhalt.