integration-service
latest
false
Integration Service Benutzerhandbuch
Automation CloudAutomation Cloud Public Sector
Last updated 10. Okt. 2024

Authentifizierung für Slack

Voraussetzungen

Je nach ausgewähltem Authentifizierungstyp benötigen Sie eine der folgenden Anmeldeinformationen:

  • OAuth 2.0-Autorisierungscode: Benutzer-Scopes, Bot-Scopes und Ihre Slack-Anmeldeinformationen.
  • Bringen Sie Ihre eigene OAuth 2.0-App mit: Client-ID, geheimer Clientschlüssel, Benutzer-Scopes, Bot-Scopes.
Führen Sie zum Erstellen einer privaten OAuth2-App die in der Slack- Dokumentation beschriebenen Schritte aus.

Um eine Verbindung erstellen zu können, müssen Sie Mitglied oder Gast eines Slack-Arbeitsbereichs sein.

Hinweis: Wenn Sie eine Verbindung mit Mitbringen Ihrer eigenen OAuth 2.0-App erstellen, müssen Sie einige zusätzliche Schritte ausführen, wenn Sie das Ereignis Schaltfläche angeklickt verwenden. Weitere Informationen finden Sie unter Verwenden der angeklickten Schaltfläche mit Bringen Sie Ihre eigene OAuth 2.0-App-Authentifizierung mit.

Fügen Sie die Verbindung für Slack hinzu

Um eine Verbindung mit Ihrer Slack-Instanz herzustellen, müssen Sie die folgenden Schritte ausführen:

  1. Wählen Sie Integration Service from Automation Cloud aus.
  2. Wählen Sie in der Liste Connectors die Option Slack aus. Sie können auch die Suchleiste verwenden, um den Connector einzugrenzen.

  3. Wählen Sie die Schaltfläche Mit Slack verbinden aus .
  4. Sie können zwischen zwei Authentifizierungstypen wählen: OAuth 2.0-Autorisierungscode oder Mitbringen Ihrer eigenen OAuth 2.0-App.
    1. Wenn Sie die Methode Bringen Sie Ihre eigene OAuth 2.0-App mit ein, geben Sie die erforderlichen Anmeldeinformationen ein und wählen Sie Verbinden aus.
    2. Wenn Sie die Standardmethode mit OAuth 2.0-Autorisierungscode auswählen, führen Sie die folgenden Schritte aus.
  5. Überprüfen oder ändern Sie die Bot-Scopes und/oder die Benutzer-Scopes gemäß Ihren Anforderungen oder Anwendungsfällen. Dieser Schritt ist optional. Sie können die Standard-Scopes verwenden, um die Verbindung zu erstellen.
  6. Wählen Sie Verbinden aus.

  7. Wählen Sie den richtigen Arbeitsbereich in der oberen rechten Ecke des Bildschirms aus. Die Verbindung führt Aktionen nur für diesen ausgewählten Arbeitsbereich und seine jeweiligen Kanäle aus.

    docs image

  8. Wählen Sie Zulassen aus. Mit Zugriff auf Ihr Slack-Konto kann UiPath Folgendes tun:
    • Inhalte und Informationen über Sie anzeigen.
    • Zeigen Sie Inhalte und Informationen zu Kanälen und Konversationen an.
    • Zeigen Sie Inhalte und Informationen zu Ihrem Arbeitsbereich an.
    • Führen Sie Aktionen als Sie durch.
    • Führen Sie Aktionen in Kanälen und Konversationen durch.
    • Führen Sie Aktionen in Ihrem Arbeitsbereich durch.
  9. Ihre Verbindung wurde hinzugefügt.

Scopes und Berechtigungen

Sie können die Verbindung verwenden, um die Slack-Aktivitäten in UiPath Studio zu aktivieren und Automatisierungen für die Benutzer- und Kanalverwaltung, geplantes Messaging und andere Möglichkeiten der Zusammenarbeit zu erstellen.

Verwenden Sie die folgende Tabelle, um die verschiedenen berechtigungsbasierten Anwendungsfälle zu überprüfen, die Sie mit Slack-Aktivitäten erreichen können:

Scope/BerechtigungUse caseAktivität/Ereignis
chat:write (sowohl Benutzer- als auch Bot-Token)

Senden Sie eine Nachricht in einem Kanal als Bot oder Benutzer.

Senden Sie als Bot oder Benutzer eine Antwort auf eine Nachricht im Kanal.

Wenn auf eine Schaltfläche in einem Kanal geklickt wird, senden Sie eine flüchtige Nachricht oder eine Me-Nachricht an den Benutzer.

Nachricht an Kanal senden

Send Reply

chat:write:customize (nur Bot-Token)Senden Sie eine Nachricht in einem Kanal oder an einen Benutzer mit einem benutzerdefinierten Bot-Namen und Symbol.

Nachricht an Kanal senden

Nachricht an Benutzer senden

chat:write:public (nur Bot-Token)Senden Sie Benachrichtigungen/Ankündigungen an öffentliche Kanäle als Bot, auch wenn der Bot kein Kanalmitglied ist.Nachricht an Kanal senden
links:write (sowohl Benutzer- als auch Bot-Token)Senden Sie Nachrichten mit einer Vorschau von Links wie Jira-Tickets oder GitHub-Problemen usw. als Bot oder Benutzer.

Nachricht an Kanal senden

Nachricht an Benutzer senden

„channels:write“ (nur Benutzertoken)

Erstellen Sie öffentliche Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Benutzer.

Den temporären Kanal/die Konversation als Benutzer dynamisch archivieren, archivieren oder schließen, wenn das Support-Ticket geschlossen oder erneut geöffnet wird.

Kanal archivieren

Kanalthema festlegen

Kanäle: Verwalten (nur Bot-Token)

Erstellen Sie öffentliche Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Bot.

Den temporären Kanal/die Konversation als Benutzer dynamisch archivieren, archivieren oder schließen, wenn das Support-Ticket geschlossen oder erneut geöffnet wird.

Create Channel

Kanal archivieren

Kanalthema festlegen

„channels:join“ (nur Bot-Token)Laden Sie eine Mediendatei als Slack-Nachricht in einem Kanal als Bot hoch, indem Sie zuerst dem Kanal beitreten.Join Channel
Gruppen:Schreiben (sowohl Benutzer- als auch Bot-Token)Erstellen Sie private Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Bot oder Benutzer.Create Channel
im:write (sowohl Benutzer- als auch Bot-Token)Senden Sie eine einzelne Nachricht (IM) als Bot oder Benutzer.Nachricht an Benutzer senden
mpim:write (sowohl Benutzer- als auch Bot-Token)

Senden Sie eine Nachricht in einer MPIM-Gruppe als Bot oder Benutzer.

Senden Sie als Bot oder Benutzer eine Antwort auf eine Nachricht in der MPIM-Gruppe.

Öffnen Sie eine MPIM-Konversation, indem Sie mehrere Benutzer zum Senden von Nachrichten als Bot oder Benutzer hinzufügen.

Nachricht an Kanal senden

Send Reply

channels:read (sowohl Benutzer- als auch Bot-Token)

Rufen Sie die Liste der öffentlichen Kanäle des verbundenen Arbeitsbereichs ab, um Nachrichten zu senden oder Benutzer als Bot oder Benutzer zu verwalten.

Lesen Sie die Informationen des öffentlichen Kanals als Bot oder Benutzer, um Nachrichten zu senden oder Benutzer zu verwalten.

Nachricht an Kanal senden

Nachricht an Benutzer senden

Datei an Kanal senden

Send Reply

Benutzer zu Kanal einladen

Benutzer aus Kanal entfernen

List All Channels

Kanalinformationen abrufen

Alle Kanalmitglieder auflisten

Gruppen:Lese (sowohl Benutzer- als auch Bot-Token)

Rufen Sie die Liste der privaten Kanäle des verbundenen Arbeitsbereichs ab, um Nachrichten zu senden oder Benutzer als Bot oder Benutzer zu verwalten.

Lesen Sie die Informationen des privaten Kanals als Bot oder Benutzer, um Nachrichten zu senden oder Benutzer zu verwalten.

Nachricht an Kanal senden

Nachricht an Benutzer senden

Datei an Kanal senden

Send Reply

Benutzer zu Kanal einladen

Benutzer aus Kanal entfernen

List All Channels

Kanalinformationen abrufen

Alle Kanalmitglieder auflisten

im:read (sowohl Benutzer- als auch Bot-Token)

Rufen Sie die Liste der IM-Konversationen des verbundenen Arbeitsbereichs ab, um Nachrichten als Bot oder Benutzer zu senden.

Rufen Sie die Liste der IM-Konversationen ab, an denen der Benutzer beteiligt ist.

List All Channels

Kanalinformationen abrufen

mpim:read (sowohl Benutzer- als auch Bot-Token)

Rufen Sie die Liste der MPIM-Gruppen des verbundenen Arbeitsbereichs ab, um Nachrichten als Bot oder Benutzer zu senden.

Rufen Sie die Liste der MPIM-Konversationen ab, an denen der Benutzer beteiligt ist.

List All Channels

Kanalinformationen abrufen

Dateien: Lesen (nur Bot-Token)Abrufen der Dateiinformationen wie der öffentlichen URL und das Herunterladen wichtiger Dateien, wie z. B. quartalsweise Ergebnisse, von einer URL über eine Slack-Nachricht als Bot oder Benutzer. Get File Info
files:write (sowohl Benutzer- als auch Bot-Token)

Benachrichtigen aller Benutzer einer Benutzergruppe über ein wichtiges Update. Zum Beispiel Benachrichtigungen als Bot oder Benutzer der quartalsweise veröffentlichten Vertriebsergebnisse an die gesamte Vertriebs-/Marketing-Teamgruppe.

Laden Sie eine Mediendatei als Slack-Nachricht in einem Kanal als Bot oder Benutzer hoch.

Datei an Kanal senden
usergroups:read (nur Benutzertoken)Rufen Sie die Liste der Benutzer in einer Benutzergruppe ab, um Benutzer als Bot oder Benutzer zu aktualisieren oder hinzuzufügen. Alle Benutzergruppen auflisten
usergroups:write (nur Benutzertoken)

Erstellen Sie eine Benutzergruppe für mehrere Kanäle als Bot oder Benutzer.

Fügen Sie Benutzer zu einer vorhandenen Benutzergruppe als Bot oder Benutzer hinzu, wenn einem Kanal ein neuer Benutzer hinzugefügt wird.

Aktivieren oder deaktivieren Sie die Benutzergruppe für den temporären Kanal dynamisch, wenn der temporäre Kanal archiviert/nicht archiviert wird.

Benutzergruppe erstellen

Benutzer zur Benutzergruppe hinzufügen

users:read (sowohl Benutzer- als auch Bot-Token)Rufen Sie die Liste der Benutzer des verbundenen Arbeitsbereichs als Bot oder Benutzer ab, um Nachrichten zu senden.

Alle Benutzer auflisten

Benutzer zu Kanal einladen

Benutzer aus Kanal entfernen

Nachricht an Benutzer senden

users:read.email (sowohl Benutzer- als auch Bot-Token)Lesen Sie die Benutzerinformationen wie Name, E-Mail-Adresse usw. als Bot oder Benutzer zum Senden von Benachrichtigungen.Benutzer nach E-Mail abrufen

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten