Integration Service
Neuestes
False
Bannerhintergrundbild
Integration Service Benutzerhandbuch
Letzte Aktualisierung 24. Apr. 2024

Authentifizierung für Slack

Voraussetzungen

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

  • OAuth 2.0 Authorization code: User scopes, Bot scopes, and your Slack credentials.
  • Bring your own OAuth 2.0 app: Client ID, Client secret, User scopes, Bot scopes.
For creating a private OAuth2 app, follow the steps mentioned in the Slack documentation.

Um eine Verbindung erstellen zu können, müssen Sie:

  • Mitglied oder Gast eines Slack-Arbeitsbereichs sein

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. From the Connectors list, select Slack. You can also use the search bar to narrow down the connector.

  3. Select the Connect to Slack button.
  4. You can choose between two authentication types: OAuth 2.0 Authorization code or Bring your own OAuth 2.0 app.
    1. If you select the Bring your own OAuth 2.0 app method, enter the required credentials and select Connect.
    2. If you select the default OAuth 2.0 Authorization code method, follow the steps below.
  5. Überprüfen oder ändern Sie die Bot-Scopes und/oder die Benutzer-Scopes entsprechend Ihren Anforderungen/Anwendungsfällen. Dies ist ein optionaler Schritt, da die Standard-Scopes unverändert für die Verbindungserstellung verwendet werden können
  6. Wählen Sie Verbinden aus.

  7. Sie werden jetzt zur Slack-Anmeldeseite weitergeleitet. Geben Sie die URL Ihres Arbeitsbereichs ein und wählen Sie Fortfahren aus.

  8. Wenn Sie Mitglied des Arbeitsbereichs sind, wählen Sie Anmelden mit SSO aus. Wenn Sie ein Gast sind, wählen Sie Ich habe ein Gastkonto aus, und Sie werden aufgefordert, Ihre E-Mail-Adresse und Ihr Kennwort einzugeben. In diesem Beispiel entscheiden wir uns für die Anmeldung mit SSO.

  9. Wählen Sie Zulassen aus. Mit Zugriff auf Ihr Slack-Konto kann UiPath Folgendes tun:

    • Inhalte und Informationen über Sie anzeigen
    • Inhalte und Informationen zu Kanälen und Konversationen anzeigen
    • Anzeigen von Inhalten und Informationen über Ihren Arbeitsbereich
    • Führen Sie Aktionen aus, während Sie
    • Aktionen in Kanälen und Konversationen ausführen
    • Führen Sie Aktionen in Ihrem Arbeitsbereich aus



  10. Ihre Verbindung wurde hinzugefügt.

Scopes/Berechtigungen

Sie können die Verbindung verwenden, um das Slack-Aktivitätspaket in UiPath Studio zu aktivieren, um Automatisierungen für die Benutzer- und Kanalverwaltung, geplantes Messaging und andere Möglichkeiten der Zusammenarbeit zu erstellen. Die verschiedenen berechtigungsbasierten Anwendungsfälle, die erreicht werden können, sind:

Scope/BerechtigungAnwendungsfallAktivität/Ereignis
chat:write (sowohl Benutzer- als auch Bot-Token)
  1. Senden einer Nachricht in einem Kanal als Bot oder Benutzer

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

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

  1. Nachricht an Kanal senden

  2. Send Reply

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

  2. Nachricht an Benutzer senden

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

  2. Nachricht an Benutzer senden

„channels:write“ (nur Benutzertoken)
  1. Erstellen öffentlicher Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Benutzer

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

  1. Create Channel

  2. Kanal archivieren

  3. Kanalthema festlegen

Kanäle: Verwalten (nur Bot-Token)
  1. Erstellen öffentlicher Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Bot

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

  1. Create Channel

  2. Kanal archivieren

  3. Kanalthema festlegen

„channels:join“ (nur Bot-Token)Hochladen einer Mediendatei als Slack-Nachricht in einem Kanal als Bot, indem Sie zuerst dem Kanal beitretenJoin Channel
Gruppen:Schreiben (sowohl Benutzer- als auch Bot-Token)Erstellen privater Kanäle für verschiedene Teams und Benutzer basierend auf Bedarf/Thema/Ziel als Bot oder BenutzerCreate Channel
im:write (sowohl Benutzer- als auch Bot-Token)Senden einer einzelnen Nachricht (IM) als Bot oder BenutzerNachricht an Benutzer senden
mpim:write (sowohl Benutzer- als auch Bot-Token)
  1. Senden einer Nachricht in einer MPIM-Gruppe als Bot oder Benutzer

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

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

  1. Nachricht an Kanal senden

  2. Send Reply

channels:read (sowohl Benutzer- als auch Bot-Token)
  1. Abrufen der Liste der öffentlichen Kanäle des verbundenen Arbeitsbereichs, um Nachrichten zu senden oder Benutzer als Bot oder Benutzer zu verwalten.

  2. Lesen der öffentlichen Kanalinformationen als Bot oder Benutzer zum Senden von Nachrichten oder Verwalten von Benutzern

  1. Nachricht an Kanal senden

  2. Nachricht an Benutzer senden

  3. Datei an Kanal senden

  4. Send Reply

  5. Benutzer zu Kanal einladen

  6. Benutzer aus Kanal entfernen

  7. List All Channels

  8. Kanalinformationen abrufen

  9. Alle Kanalmitglieder auflisten

Gruppen:Lese (sowohl Benutzer- als auch Bot-Token)
  1. Abrufen der Liste der privaten Kanäle des verbundenen Arbeitsbereichs, um Nachrichten zu senden oder Benutzer als Bot oder Benutzer zu verwalten.

  2. Lesen der privaten Kanalinformationen als Bot oder Benutzer zum Senden von Nachrichten oder Verwalten von Benutzern

  1. Nachricht an Kanal senden

  2. Nachricht an Benutzer senden

  3. Datei an Kanal senden

  4. Send Reply

  5. Benutzer zu Kanal einladen

  6. Benutzer aus Kanal entfernen

  7. List All Channels

  8. Kanalinformationen abrufen

  9. Alle Kanalmitglieder auflisten

im:read (sowohl Benutzer- als auch Bot-Token)
  1. Abrufen der Liste der IM-Konversationen des verbundenen Arbeitsbereichs, um Nachrichten als Bot oder Benutzer zu senden.

  2. Abrufen der Liste der IM-Konversationen, an denen der Benutzer beteiligt ist.

  1. List All Channels

  2. Kanalinformationen abrufen

mpim:read (sowohl Benutzer- als auch Bot-Token)
  1. Abrufen der Liste der MPIM-Gruppen des verbundenen Arbeitsbereichs, um Nachrichten als Bot oder Benutzer zu senden.

  2. Abrufen der Liste der MPIM-Konversationen, an denen der Benutzer beteiligt ist.

  1. List All Channels

  2. Kanalinformationen abrufen

Dateien: Lesen (nur Bot-Token)Abrufen der Dateiinformationen, wie z. B. der öffentlichen URL, und Herunterladen wichtiger Dateien, z. B. quartalsweiser 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 die Benachrichtigung als Bot oder Benutzer, der quartalsweisen Vertriebsergebnisse an das gesamte Vertriebs-/Marketing-Team

Hochladen einer Mediendatei als Slack-Nachricht in einem Kanal als Bot oder Benutzer

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ügenAlle Benutzergruppen auflisten
usergroups:write (nur Benutzertoken)
  1. Erstellen einer Benutzergruppe für mehrere Kanäle als Bot oder Benutzer

  2. Hinzufügen von Benutzern zu einer vorhandenen Benutzergruppe als Bot oder Benutzer, wenn einem Kanal ein neuer Benutzer hinzugefügt wird

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

  1. Benutzergruppe erstellen

  2. Benutzer zur Benutzergruppe hinzufügen

users:read (sowohl Benutzer- als auch Bot-Token)Abrufen der Liste der Benutzer des verbundenen Arbeitsbereichs als Bot oder Benutzer, um Nachrichten zu senden
  1. Alle Benutzer auflisten

  2. Benutzer zu Kanal einladen

  3. Benutzer aus Kanal entfernen

  4. Nachricht an Benutzer senden

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

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.