Slack Spoke
Verwenden Sie die Spoke Slack, um Nachrichten zu veröffentlichen und den Zugriff auf Kanäle zu verwalten.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht. Wenden Sie sich an Ihren Account Manager, um mehr über das Abonnement zu erfahren.
Spoke-Version
Die Slack -Spoke v 1.6.0 ist die neueste Version.
Slack-Account-Anforderungen
Spoke-Unterabläufe
| Subflow | Beschreibung |
|---|---|
| Fügen Sie Slack-Anwenderdetails nach Mitglieds-ID ein | Fügt Details des erforderlichen Benutzers basierend auf der Mitglieds-ID in das Slack-Benutzercache-Modul ein. |
| Fügen Sie Slack-Anwenderdetails nach Anwender-ID ein | Fügt Details des erforderlichen Benutzers basierend auf der Benutzer-ID in das Slack-Benutzercache-Modul ein. |
| Umsetzbare Nachricht veröffentlichen | Veröffentlicht eine umsetzbare Nachricht in einem Slack -Kanal. Hinweis: Dieser Subflow erfordert eine ausgehende Konfiguration als Eingabe. Passen Sie die ausgehenden Standardkonfigurationen an, oder erstellen Sie eine ausgehende Konfiguration gemäß Ihren Anforderungen. Weitere Informationen finden Sie unter Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow .. |
| Genehmigungsnachricht veröffentlichen | Veröffentlicht eine Genehmigungsnachricht in einem Slack -Kanal. Hinweis: Dieser Subflow erfordert eine ausgehende Konfiguration als Eingabe. Passen Sie die ausgehenden Standardkonfigurationen an, oder erstellen Sie eine ausgehende Konfiguration gemäß Ihren Anforderungen. Weitere Informationen finden Sie unter Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow .. |
| Auf Slack-Genehmigungsnachricht antworten | Veröffentlicht eine Bestätigungsnachricht auf einem Slack -Kanal. |
| Auf Slack-Befehl antworten | Veröffentlicht eine Antwort auf einen Befehl in einem Slack -Kanal. |
| Auf Slack-Nachrichtenaktion antworten | Veröffentlicht eine Benachrichtigung auf einem Slack -Kanal. |
Stellen Sie beim Anpassen der Subflows sicher, dass die Subflows so konfiguriert sind, dass Endlosschleifen vermieden werden.
Spoke-Aktionen
Die Spoke Slack bietet Aktionen zum Automatisieren der Aufgaben des Arbeitsbereichs Slack, wenn Events in der Instanz ServiceNow auftreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Konversationsmanagement | Anwender zu Kanal hinzufügen | Fügt dem angegebenen Kanal im Slack-Arbeitsbereich einen vorhandenen Anwender hinzu. |
| Kanal archivieren | Archiviert einen Kanal in einem Slack -Arbeitsbereich. | |
| Konversation umbenennen | Benennt eine Konversation um. | |
| Konversationsinfo suchen | Ruft Informationen zu einer Konversation ab. | |
| Kanal erstellen | Erstellt einen Kanal in einem Slack-Arbeitsbereich. | |
| Sucht Anhänge-Stream nach Konversations- oder Mitglieds-ID | Ruft Anhänge ab, die sich auf den entsprechenden Kanal, das jeweilige Mitglied oder den Bot-Anwender beziehen. | |
| Kanalverlauf-Stream suchen | Ruft den Verlauf eines Kanals ab. Sie müssen die Kanal-ID sowie das Start- und Enddatum als Eingaben angeben. | |
| Konversation suchen | Ruft die Konversationsnachrichten für einen Thread aus dem angegebenen Kanal ab. | |
| Konversation öffnen | Öffnet eine Direktnachricht oder eine Direktnachricht für mehrere Personen oder setzt sie fort. | |
| Konversations-IDs-Stream nach Mitglieds-ID suchen | Ruft Details der Konversations-IDs ab, die sich auf das angegebene Mitglied in Slack beziehen. | |
| Thema für Kanal festlegen | Legt das Thema für einen Slack-Kanal fest. | |
| Anwender aus Kanal entfernen | Entfernt einen Anwender aus einem Kanal im Arbeitsbereich Slack. | |
| Benachrichtigungsverwaltung | Umsetzbare Nachricht veröffentlichen | Veröffentlicht eine umsetzbare Nachricht in einem Slack-Kanal. Hinweis: Diese Aktion erfordert eine ausgehende Konfiguration als Eingabe. Passen Sie die ausgehenden Standardkonfigurationen an, oder erstellen Sie eine ausgehende Konfiguration gemäß Ihren Anforderungen. Weitere Informationen finden Sie unter Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow .. |
| Genehmigungsnachricht veröffentlichen | Veröffentlicht eine Genehmigungsnachricht in einem Slack -Kanal. Hinweis: Diese Aktion erfordert eine ausgehende Konfiguration als Eingabe. Passen Sie die ausgehenden Standardkonfigurationen an, oder erstellen Sie eine ausgehende Konfiguration gemäß Ihren Anforderungen. Weitere Informationen finden Sie unter Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow .. |
|
| Change-Details veröffentlichen | Veröffentlicht Change-Datensatzdetails in einem Kanal. | |
| Incident-Details veröffentlichen | Veröffentlicht Details zu Incident-Datensätzen in einem Kanal. | |
| Nachricht veröffentlichen | Veröffentlicht eine Nachricht in einem Slack -Kanal. | |
| Antwort in Slack veröffentlichen | Veröffentlicht eine Antwort in Slack. | |
| Genehmigungsdatensatz aktualisieren | Aktualisiert einen Genehmigungsdatensatz. | |
| Problemdetails veröffentlichen | Veröffentlicht ein Problemdatensatzdetail in einem Kanal. | |
| Anwenderverwaltung | Benutzer erstellen | Erstellt einen Anwender im Slack-Arbeitsbereich. Hinweis: Diese Aktion erfordert ein Benutzertoken aus dem Slack-Account. Wenn Sie Bot-Benutzertoken haben, können Sie diese Aktion nicht verwenden. |
| Anwender deaktivieren | Deaktiviert den angegebenen Anwender im Arbeitsbereich Slack. Hinweis: Diese Aktion erfordert ein Benutzertoken aus dem Konto Slack. Wenn Sie Bot-Benutzertoken haben, können Sie diese Aktion nicht verwenden. |
|
| Anwender suchen | Gibt Informationen zum angegebenen Anwender oder Bot zurück. Die Informationen können Name, Zeitzone, Administratorrechte für den Arbeitsbereich und Teambesitz eines Benutzers oder Bots sein. | |
| Abonnement deaktivieren | Deaktiviert ein Anwenderabonnement in Slack. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt „Slack Enterprise Grid-Anwendung erstellen“ und „Slack Enterprise-Verbindung erstellen“ in Integration mit Slackbeschrieben sind. | |
| Stream mit Zugriffsprotokollen suchen | Ruft die Zugriffsprotokolle für alle Anwender ab dem angegebenen ältesten Datum ab. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt Eine Slack-Arbeitsbereichsanwendung erstellen und eine Slack-Arbeitsbereichverbindung erstellen in Integration mit Slackbeschrieben sind. | |
| Stream mit Anwendern suchen | Ruft alle Anwender im Slack Enterprise-Raster ab. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt „Slack Enterprise Grid-Anwendung erstellen“ und „Slack Enterprise-Verbindung erstellen“ in Integration mit Slackbeschrieben sind. |
- Die Aktionen „Benutzer erstellen“ und „Benutzer deaktivieren“ erfordern den Administratorbereich. Das hier beschriebene Spoke-Setup-Verfahren erfordert nur Bot-Benutzertoken. Sie können die Aktionen „Benutzer erstellen“ und „Benutzer deaktivieren“ nicht verwenden, während Sie die Bot-Token-Bereiche verwenden. Um diese Aktionen zu verwenden, müssen Sie ein Benutzertoken von Ihrem Slack-Accountabrufen.
- Der Administratorbereich ist nur für Slack-Arbeitsbereichsbesitzer verfügbar.
Spoke-Module
| Modul | Beschreibung |
|---|---|
| Konfiguration des modalen Slack-Elements | Erstellen Sie modale Elemente, und geben Sie Felder an, die in Ihrem Slack -Modal angezeigt werden sollen. |
| Slack-Anwender-Cache | Greifen Sie auf Informationen zu Benutzern zu, die Aktionen im Kanal Slack ausgeführt haben, für die Aktualisierungen in der Instanz ServiceNow oder eine Antwort von der Instanz ServiceNow ] erforderlich waren. |
| Slack-Kanal-Cache | Greifen Sie auf Informationen zu den Kanälen zu, in denen Aktionen ausgeführt werden, die in der Instanz ServiceNow oder als Antwort von der Instanz ServiceNow ] aktualisiert werden müssen. |
| Eingehende Entscheidungen | Geben Sie Ereignisse in der Anwendung Slack an, für die Aktionen in der Instanz ServiceNow ausgeführt werden müssen. Sie können beispielsweise eingehende Entscheidungen angeben, um die Aufgabendetails in Ihrer Instanz ServiceNow zu aktualisieren, wenn ein Genehmiger die Aufgabe über den entsprechenden Kanal Slack genehmigt. Fünf Beispiele für eingehende Entscheidungen stehen Ihnen als Referenz zur Verfügung. Passen Sie diese Entscheidungen an, oder erstellen Sie eingehende Entscheidungen nach Ihren Anforderungen. Wenn die in den eingehenden Entscheidungen genannten Bedingungen erfüllt sind, wird der zugehörige Subflow ausgelöst und im Slack-Benutzercache-Modul ein Datensatz für den Slack-Benutzer erstellt, der die eingehende Aktion initiiert hat. |
| Eingehende Entscheidungen für modale Elemente | Geben Sie Subflows an, die ausgelöst werden müssen, wenn die erforderlichen eingehenden Entscheidungen erfüllt sind. Wenn die in den eingehenden Entscheidungen genannten Bedingungen erfüllt sind, wird der zugehörige Subflow ausgelöst und im Slack-Benutzercache-Modul ein Datensatz für den Slack-Benutzer erstellt, der die eingehende Aktion initiiert hat. |
| Slack Ausgehende Auswahlmöglichkeiten | Auswahlmöglichkeiten, die als Liste in den Slack-Kanälen angezeigt werden sollen. |
| Eingehende Slack-Nachricht | Greifen Sie in der Anwendung Slack auf Informationen zu den eingehenden Nachrichten in Ihrer Instanz ServiceNow zu. |
| Ausgehende Konfigurationen | Geben Sie Events in der Instanz ServiceNow an, für die Aktionen in der Anwendung Slack ausgeführt werden müssen. Sie können beispielsweise ausgehende Konfigurationen angeben, um eine Nachricht über den Kanal Slack zu senden und um Genehmigung zu bitten, wenn eine Aufgabe in Ihrer Instanz ServiceNow erstellt wird. Drei ausgehende Beispielkonfigurationen sind als Referenz verfügbar. Passen Sie diese Konfigurationen an, oder erstellen Sie ausgehende Konfigurationen gemäß Ihren Anforderungen. Die ausgehenden Konfigurationen bieten auch eine Vorlage für die Aktionen „Umsetzbare Nachricht veröffentlichen“ und „Genehmigungsnachricht veröffentlichen“. Sie können beispielsweise die ausgehenden Konfigurationen so konfigurieren, dass die Schaltflächen Genehmigen und Ablehnen in der Genehmigungsnachricht angezeigt werden, die über den entsprechenden Kanal Slack gesendet wird. Wenn die in den ausgehenden Konfigurationen genannten Konfigurationen erfüllt sind, wird der entsprechende Subflow ausgelöst, um Aktionen in der Slack-Anwendung auszuführen. |
| Slack-Konfigurationen | Geben Sie Informationen zur Slack-App und zum Signaturschlüssel an. |
| Tabelle | Felder |
|---|---|
| Slack-Kanalcache [sn_slack_ah_v2_slack_channel_cache] |
|
| Slack-Konfigurationen [sn_slack_ah_v2_slack_configurations] |
|
| Slack-Anmeldeinformationen [sn_slack_ah_v2_slack_credential] |
|
| Ausgehende Slack-Auswahlen [sn_slack_ah_v2_slack_outbound_choices] |
|
| Slack-Benutzercache [sn_slack_ah_v2_slack_user_details] |
|
| Slack-Arbeitsbereich-Token [sn_slack_ah_v2_slack_workspace_tokens] |
|
| Modale Slack-Konfiguration [sn_slack_ah_v2_slack_modal_configuration] |
|
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Informationen zum Einrichten der Spoke finden Sie unter Slack-Spoke einrichten.