Erstellen eines neuen Slack-Accounts und Konfigurieren der Client-App - AWS Glue

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen eines neuen Slack-Accounts und Konfigurieren der Client-App

Erstellen eines Slack-Accounts
  1. Öffnen Sie die Slack-Startseite, um sich für einen Account zu registrieren.

  2. Wählen Sie MIT E-MAIL-ADRESSE ANMELDEN aus. Geben Sie Ihre E-Mail-Adresse ein und wählen Sie Weiter.

  3. Geben Sie den sechsstelligen Code ein, der an Ihre E-Mail-Adresse gesendet wurde. Sie werden dann aufgefordert, einen Workspace zu erstellen oder einem bestehenden Workspace beizutreten.

  4. Wählen Sie Workspace erstellen aus, um einen neuen Workspace zu erstellen. Im Rahmen des Einrichtungsprozesses werden Sie aufgefordert, einige Fragen zu beantworten.

    • Name des Unternehmens

    • Ihr Name

    • So fügen Sie Kollegen per E-Mail hinzu

    • Woran arbeitet Ihr Team? (Dies wird der Kanalname sein.)

  5. Füllen Sie die Eingabefelder für diese Fragen aus und fahren Sie fort. Ihr Account ist jetzt einsatzbereit.

Erstellen einer Slack-Entwickler-App
  1. Melden Sie sich bei Ihrem Slack-Account an und melden Sie sich in Ihrem Slack-Workspace an.

  2. Wählen Sie im Workspace-Menü Tools und Einstellungen und dann Apps verwalten aus.

  3. Wählen Sie im Slack-App-Verzeichnismenü die Option Erstellen aus.

  4. Wählen Sie auf der Seite Deine Apps die Option App erstellen aus.

  5. Wählen Sie auf der Seite App erstellen die Option Von Grund auf aus.

  6. Fügen Sie im sich öffnenden Dialogfeld App benennen und Workspace auswählen einen App-Namen hinzu und wählen Sie einen Workspace aus, in dem Ihre App bereitgestellt werden soll. Wählen Sie dann App erstellen aus.

  7. Notieren Sie sich Ihre Client-ID und Ihr Geheimnis, die in den App-Anmeldeinformationen angezeigt werden.

  8. Gehen Sie in der Seitenleiste „OAuth und Berechtigungen“ zu „Bereiche“ und wählen Sie OAuth-Bereich hinzufügen aus. Sie können die Weiterleitungs-URLs zu Ihrer App zwecks Konfiguration hinzufügen, um automatisch die Schaltfläche „Zu Slack hinzufügen“ zu generieren oder Ihre App zu verteilen. Scrollen Sie nach oben zum Abschnitt „Weiterleitungs-URLs“ und wählen Sie Neue Weiterleitungs-URL hinzufügen aus. Speichern Sie dann.

  9. Scrollen Sie dann zum Abschnitt „OAuth-Token für Ihren Workspace“ und wählen Sie In Workspace installieren aus.

  10. Ein Dialogfeld wird geöffnet, das Sie darüber informiert, dass die von Ihnen erstellte App um Erlaubnis bittet, auf den Slack-Workspace zuzugreifen, mit dem Sie sie verbinden möchten. Wählen Sie hier die Option Zulassen aus.

  11. Nach erfolgreichem Abschluss zeigt die Konsole den Bildschirm „OAuth-Token für deinen Workspace“ an.

  12. Kopieren und speichern Sie auf dem Bildschirm „OAuth-Token für deinen Workspace“ das OAuth-Token, mit dem Sie sich mit AWS Glue verbinden.

  13. Als Nächstes rufen Sie Ihre Slack-Team-ID ab. Wählen Sie im Workspace-Menü von Slack Tools und Einstellungen und dann Apps verwalten aus. Sie finden Ihre Team-ID in der URL der Seite, die geöffnet wird.

  14. Um Ihre App öffentlich zu verteilen, können Sie sie aktivieren, indem Sie in der Seitenleiste auf die Schaltfläche Verteilung verwalten klicken. Scrollen Sie nach unten zum Abschnitt „Deine App mit anderen Workspaces teilen“ und wählen Sie Hardcodierte Informationen entfernen aus. Erteilen Sie Ihre Zustimmung und wählen Sie Aktive öffentliche Verteilung aus.

  15. Ihre App wird jetzt öffentlich verteilt. Um auf die Entitäts-APIs zugreifen zu können, muss die App jedem Workspace-Channel hinzugefügt werden, von dem aus der Benutzer darauf zugreifen möchte.

  16. Melden Sie sich in Ihrem Slack-Account an und öffnen Sie den Workspace, auf dessen Channel zugegriffen werden muss.

  17. Öffnen Sie im Workspace den Channel, auf den die App zugreifen möchte, und wählen Sie den Channel-Titel aus. Wählen Sie im Dialogfenster den Tab Integrationen aus und fügen Sie die App hinzu. Auf diese Weise wird die App in den Channel integriert, um Zugriff auf dessen API zu erhalten.

    Die OAuth-2.0-Client-ID muss über eine oder mehrere autorisierte Weiterleitungs-URLs verfügen. Weiterleitungs-URLs haben das folgende Format:

    Anmerkung

    Appflow-Weiterleitungs-URLs können sich ändern, nachdem Weiterleitungs-URLs für die AWS Glue-Plattform verfügbar sind. Client-ID und -Geheimnis stammen aus den Einstellungen für Ihre OAuth-2.0-Client-ID.

    Die Weiterleitungs-URL kann eine der folgenden sein:
    Weiterleitungs-URL für die Gamma-Umgebung
    https://us-west-2.console.aws.amazon.com/appflow/oauth https://us-east-1.awsc-integ.aws.amazon.com/appflow/oauth
    https://us-east-2.console.aws.amazon.com/appflow/oauth
    https://us-west-1.console.aws.amazon.com/appflow/oauth
    https://ap-south-1.console.aws.amazon.com/appflow/oauth
    https://ap-southeast-1.console.aws.amazon.com/appflow/oauth
    https://ap-southeast-2.console.aws.amazon.com/appflow/oauth
    https://ap-northeast-1.console.aws.amazon.com/appflow/oauth
    https://ap-northeast-2.console.aws.amazon.com/appflow/oauth
    https://ca-central-1.console.aws.amazon.com/appflow/oauth
    https://eu-central-1.console.aws.amazon.com/appflow/oauth
    https://eu.west-1.console.aws.amazon.com/appflow/oauth
    https://eu-west-2.console.aws.amazon.com/appflow/oauth
    https://eu-west-3.console.aws.amazon.com/appflow/oauth
    https://sa-east-1.console.aws.amazon.com/appflow/oauth
    https://us-west-2.awsc-integ.aws.amazon.com/appflow/oauth
    https://af-south-1.console.aws.amazon.com/appflow/oauth