

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.

# Konfigurieren Slack für AppFabric
<a name="slack"></a>

Slackhat es sich zur Aufgabe gemacht, das Arbeitsleben der Menschen einfacher, angenehmer und produktiver zu gestalten. Es ist die Produktivitätsplattform für Kundenunternehmen, die die Leistung verbessert, indem sie allen eine Automatisierung ohne Programmierkenntnisse ermöglicht, die Suche und den Wissensaustausch reibungslos ermöglicht und dafür sorgt, dass Teams miteinander verbunden und engagiert bleiben, während sie gemeinsam ihre Arbeit vorantreiben. Als Teil von Salesforce Slack ist sie tief in Salesforce Customer 360 integriert und steigert so die Produktivität aller Vertriebs-, Service- und Marketingteams. Besuchen Sie [slack.com](https://www.slack.com), um mehr zu erfahren und Slack kostenlos loszulegen.

Aus AWS AppFabric Sicherheitsgründen können Sie Protokolle und Benutzerdaten prüfenSlack, die Daten in das Open Cybersecurity Schema Framework (OCSF) -Format normalisieren und die Daten in einen Amazon Simple Storage Service (Amazon S3) -Bucket oder einen Amazon Data Firehose-Stream ausgeben.

**Topics**
+ [AppFabric Unterstützung für Slack](#slack-appfabric-support)
+ [Verbindung AppFabric zu Ihrem Konto herstellen Slack](#slack-appfabric-connecting)

## AppFabric Unterstützung für Slack
<a name="slack-appfabric-support"></a>

AppFabric unterstützt den Empfang von Benutzerinformationen und Auditprotokollen vonSlack.

### Voraussetzungen
<a name="slack-prerequisites"></a>

Für AppFabric die Übertragung von Audit-Logs von Slack zu unterstützten Zielen müssen Sie die folgenden Anforderungen erfüllen:
+ Sie benötigen einen Enterprise Grid-Plan mitSlack. Weitere Informationen finden Sie unter [Eine Einführung in Slack Enterprise Grid](https://slack.com/resources/why-use-slack/slack-enterprise-grid) auf der Slack Website.
+ Sie müssen einen Benutzer mit der Rolle „**Organisationsinhaber**“ in Ihrem Slack Konto haben. Weitere Informationen zu Rollen findest du unter [Rollentypen Slack im Slack](https://slack.com/help/articles/360018112273-Types-of-roles-in-Slack) *Help Center* auf der Slack Website.

### Überlegungen zur Ratenbegrenzung
<a name="slack-rate-limits"></a>

Slacklegt der Slack API Ratenbegrenzungen fest. Weitere Informationen zu Slack API-Ratenbegrenzungen finden Sie unter [Ratenlimits](https://api.slack.com/docs/rate-limits) im *SlackAPI-Nutzungshandbuch* auf der Slack Website. Wenn die Kombination aus AppFabric und Ihre vorhandenen Slack API-Anwendungen das Limit überschreiten, AppFabric kann es zu Verzögerungen bei der Anzeige von Audit-Logs kommen.

### Überlegungen zur Datenverzögerung
<a name="slack-data-delay"></a>

Es kann zu einer Verzögerung von bis zu 30 Minuten kommen, bis ein Prüfereignis an Ihr Ziel gesendet wird. Dies ist auf Verzögerungen bei den Prüfereignissen zurückzuführen, die von der Anwendung bereitgestellt werden, sowie auf Vorkehrungen zur Reduzierung von Datenverlusten. Dies kann jedoch auf Kontoebene anpassbar sein. Wenn Sie Hilfe benötigen, wenden Sie sich an [Support](https://aws.amazon.com/contact-us/).

## Verbindung AppFabric zu Ihrem Konto herstellen Slack
<a name="slack-appfabric-connecting"></a>

Nachdem Sie Ihr App-Bundle innerhalb des AppFabric Dienstes erstellt haben, müssen Sie sich AppFabric mit Slack autorisieren. Gehen Sie wie folgt vor, um die für die Autorisierung Slack erforderlichen Informationen zu finden. AppFabric

### Erstellen Sie eine Anwendung OAuth
<a name="slack-create-oauth-application"></a>

AppFabric integriert sich in die Slack Verwendung von OAuth. Es gibt zwei Möglichkeiten, eine OAuth App zu erstellen: **mithilfe eines App-Manifests** oder **von Grund auf neu**. Gehen Sie wie folgt vorSlack, um eine OAuth Anwendung in zu erstellen.

------
#### [ Using an app manifest ]

1. Navigieren Sie in Ihrem Browser zur [SlackApp Management-Benutzeroberfläche](https://api.slack.com/apps).

1. Wählen Sie **Neue App erstellen** aus.

1. Wählen Sie **Aus einem App-Manifest**.

1. Wähle den Workspace aus, für den du dich autorisieren AppFabric möchtest.

1. Wählen **Sie im Feld App-Manifest unten eingeben** die Option **JSON** aus und ersetzen Sie das vorhandene JSON durch das Folgende. *<region>*Ersetzen Sie es durch das entsprechende AWS-Region (z. B.*`us-east-1`*).

   ```
   {
       "display_information": {
           "name": "AppFabric"
       },
       "oauth_config": {
           "redirect_urls": [
               "https://<region>.console.aws.amazon.com/appfabric/oauth2"
           ],
           "scopes": {
               "user": [
                   "auditlogs:read",
                   "users:read.email",
                   "users:read"
               ]
           }
       },
       "settings": {
           "org_deploy_enabled": false,
           "socket_mode_enabled": false,
           "token_rotation_enabled": true
       }
   }
   ```

1. Kopieren und speichern Sie die Client-ID und den geheimen Client-Schlüssel von der Seite mit den **Basisinformationen**.

1. Für den `auditLogs:read` Geltungsbereich müssen Sie die öffentliche Verteilung Ihrer App aktivieren. Weitere Informationen findest du unter [Öffentliche Verteilung aktivieren](https://api.slack.com/start/distributing/public#enabling) auf der Slack-Website.

------
#### [ From scratch ]

1. Wähle auf **dem Bildschirm „**App erstellen**“ die Option Von Grund** auf neu.

1. Benennen Sie Ihre App und wählen Sie einen Workspace aus.

1. Kopiere und speichere die Client-ID und den geheimen Client-Schlüssel von der Seite mit den **Basisinformationen**.

1. Wählen Sie auf der Seite **OAuth und Berechtigungen** die Option **Erweiterte Tokensicherheit über Token-Rotation**.

1. Fügen Sie im URLs Abschnitt **Weiterleitung** der Seite **OAuth & Berechtigungen** eine URL mit dem folgenden Format hinzu.

   ```
   https://<region>.console.aws.amazon.com/appfabric/oauth2
   ```

   In dieser URL `<region>` befindet sich der Code für das, AWS-Region in dem Sie Ihr AppFabric App-Bundle konfiguriert haben. Der Code für die Region USA Ost (Nord-Virginia) ist beispielsweise `us-east-1`. Für diese Region lautet die Weiterleitungs-URL`https://us-east-1.console.aws.amazon.com/appfabric/oauth2`.

1. Für diesen `auditLogs:read` Geltungsbereich müssen Sie die öffentliche Verteilung Ihrer App aktivieren. Weitere Informationen findest du unter [Öffentliche Verteilung aktivieren](https://api.slack.com/start/distributing/public#enabling) auf der Slack-Website.

------

### Erforderliche Bereiche
<a name="slack-required-scopes"></a>

**Anmerkung**  
Dieser Abschnitt ist nur relevant, wenn Sie die OAuth App von Grund auf neu erstellen möchten. Überspringen Sie diesen Abschnitt, wenn Sie das App-Manifest verwenden möchten, um eine Anwendungsautorisierung zu erstellen.

Sie müssen auf der Seite „**Berechtigungen“ Ihrer Slack OAuth Anwendung die folgenden Bereiche OAuth für** Benutzer-Tokens hinzufügen:
+ `auditlogs:read`
+ `users:read.email`
+ `users:read`

### App-Autorisierungen
<a name="slack-app-authorizations"></a>

#### Tenant-ID
<a name="slack-tenant-id"></a>

AppFabric fordert Ihre Mandanten-ID an. Die angegebene Mandanten-ID AppFabric ist Ihre Slack Workspace-ID. Um deine Mandanten-ID zu erhalten, befolge die Anweisungen unter [Finde deine Slack URL](https://slack.com/help/articles/221769328-Locate-your-Slack-URL) im *SlackHelp Center* auf der Slack Website. Deine Slack Workspace-URL hat ein ähnliches Format wie `examplecorp.slack.com` oder`examplecorp.enterprise.slack.com`. Die Mandanten-ID, die du benötigst, ist `examplecorp` ohne `.slack.com` oder`.enterprise.slack.com`.

#### Name des Mandanten
<a name="slack-tenant-name"></a>

Geben Sie einen Namen ein, der Ihre Slack Workspace-ID identifiziert. AppFabricverwendet den Namen des Mandanten, um die App-Autorisierungen und alle im Rahmen der App-Autorisierung erstellten Eingaben zu kennzeichnen

#### Client-ID
<a name="slack-client-id"></a>

AppFabric fordert die Client-ID von Ihrer Anwendung an. Slack OAuth Gehen Sie wie folgt vor, um die Client-ID zu finden:

1. Navigieren Sie in Ihrem Browser zur [SlackApp Management-Benutzeroberfläche](https://api.slack.com/apps).

1. Wählen Sie die OAuth Anwendung aus, die Sie mit verwenden AppFabric.

1. Geben Sie die Client-ID von der Seite mit den **Basisinformationen** in das Feld **Client-ID** unter ein AppFabric.

#### Clientschlüssel
<a name="slack-client-secret"></a>

AppFabric fordert das Client-Geheimnis von Ihrer Slack OAuth Anwendung an. Gehen Sie wie folgt vor, um den geheimen Clientschlüssel zu ermitteln:

1. Navigieren Sie in Ihrem Browser zur [SlackApp Management-Benutzeroberfläche](https://api.slack.com/apps).

1. Wählen Sie die OAuth Anwendung aus, mit der Sie arbeiten AppFabric.

1. Geben Sie den geheimen Clientschlüssel von der Seite mit den **Basisinformationen** in das Feld **Client-Secret** unter ein AppFabric.

#### Autorisierung genehmigen
<a name="slack-approve-authorization"></a>

Nachdem Sie die App-Autorisierung in erstellt haben AppFabric, erhalten Sie ein Popup-Fenster von, in dem Sie die Autorisierung genehmigen Slack können. Um die AppFabric Autorisierung zu genehmigen, wählen Sie **Zulassen**.