

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configura Slack per AppFabric
<a name="slack"></a>

Slackha la missione di rendere la vita lavorativa delle persone più semplice, piacevole e produttiva. È la piattaforma di produttività per le aziende clienti che migliora le prestazioni offrendo a tutti l'automazione senza codice, semplificando la condivisione delle ricerche e delle conoscenze e mantenendo i team connessi e coinvolti mentre procedono insieme. Come parte diSalesforce, Slack è profondamente integrata in Salesforce Customer 360, che aumenta la produttività dei team di vendita, assistenza e marketing. Per saperne di più e iniziare a utilizzare Slack gratuitamente, visitate il sito [slack.com](https://www.slack.com).

Puoi utilizzarli AWS AppFabric per la sicurezza per controllare i log e i dati degli utentiSlack, normalizzarli in formato Open Cybersecurity Schema Framework (OCSF) e inviarli in un bucket Amazon Simple Storage Service (Amazon S3) o in un flusso Amazon Data Firehose.

**Topics**
+ [AppFabric supporto per Slack](#slack-appfabric-support)
+ [Connessione AppFabric al tuo account Slack](#slack-appfabric-connecting)

## AppFabric supporto per Slack
<a name="slack-appfabric-support"></a>

AppFabric supporta la ricezione di informazioni sugli utenti e registri di controllo daSlack.

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

 AppFabric Per utilizzare il trasferimento dei log di controllo Slack da destinazioni supportate, è necessario soddisfare i seguenti requisiti:
+ È necessario disporre di un piano Enterprise Grid conSlack. Per ulteriori informazioni, vedere [Introduzione a Slack Enterprise Grid](https://slack.com/resources/why-use-slack/slack-enterprise-grid) sul Slack sito Web.
+ È necessario che nel proprio Slack account sia presente un utente con il ruolo di **Org Owner**. Per ulteriori informazioni sui ruoli, consulta [Tipi di ruoli Slack nel](https://slack.com/help/articles/360018112273-Types-of-roles-in-Slack) *Centro Slack assistenza* del sito Slack Web.

### Considerazioni sui limiti di frequenza
<a name="slack-rate-limits"></a>

Slackimpone limiti di velocità all'SlackAPI. Per ulteriori informazioni sui limiti di velocità delle Slack API, consulta la sezione [Limiti di velocità](https://api.slack.com/docs/rate-limits) nella *Guida all'utilizzo delle Slack API* sul Slack sito Web. Se la combinazione delle applicazioni Slack API esistenti AppFabric e quelle esistenti superano il limite, la visualizzazione dei log di controllo AppFabric potrebbe subire ritardi.

### Considerazioni sul ritardo dei dati
<a name="slack-data-delay"></a>

Potresti riscontrare un ritardo fino a 30 minuti prima che un evento di audit venga consegnato a destinazione. Ciò è dovuto al ritardo negli eventi di controllo resi disponibili dall'applicazione e alle precauzioni adottate per ridurre la perdita di dati. Tuttavia, questo potrebbe essere personalizzabile a livello di account. Per assistenza, contattare il [Supporto](https://aws.amazon.com/contact-us/).

## Connessione AppFabric al tuo account Slack
<a name="slack-appfabric-connecting"></a>

Dopo aver creato il pacchetto di app all'interno del AppFabric servizio, devi autorizzare AppFabric con. Slack Per trovare le informazioni necessarie per l'autorizzazione Slack con AppFabric, utilizza la procedura seguente.

### Crea un'applicazione OAuth
<a name="slack-create-oauth-application"></a>

AppFabric si integra con l'Slackutilizzo OAuth. Esistono due modi per creare un' OAuth app: **utilizzando un manifesto dell'app** o **From scratch**. Per creare un' OAuth applicazione inSlack, utilizzate i seguenti passaggi.

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

1. Accedi all'[interfaccia utente di gestione delle Slack app](https://api.slack.com/apps) nel tuo browser.

1. Scegliere **Crea nuova app**.

1. Scegli **Da un manifesto dell'app**.

1. Scegli l'area di lavoro per la quale desideri AppFabric autorizzare.

1. Nella casella **Inserisci il manifesto dell'app in basso**, scegli **JSON** e sostituisci il codice JSON esistente con il seguente. *<region>*Sostituiscilo con quello appropriato Regione AWS (ad esempio,*`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. Copia e salva l'ID client e il segreto del client dalla pagina delle **informazioni di base**.

1. Per questo `auditLogs:read` scopo, devi abilitare la distribuzione pubblica della tua app. Per ulteriori informazioni, consulta [Abilitare la distribuzione pubblica](https://api.slack.com/start/distributing/public#enabling) sul sito Web di Slack.

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

1. Scegli **Da zero** nella schermata **Crea un'app**.

1. Assegna un nome alla tua app e scegli uno spazio di lavoro.

1. Copia e salva l'ID cliente e il segreto del cliente dalla pagina delle **informazioni di base**.

1. Nella pagina **OAuth & Autorizzazioni**, attiva l'opzione **Sicurezza avanzata dei token tramite rotazione dei token**.

1. Aggiungi un URL con il seguente formato nella URLs sezione **Reindirizzamento** della pagina **OAuth & Autorizzazioni**.

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

   In questo URL, `<region>` c'è il codice per il pacchetto Regione AWS in cui hai configurato il pacchetto AppFabric dell'app. Ad esempio, il codice per la regione Stati Uniti orientali (Virginia settentrionale) è `us-east-1`. Per quella regione, l'URL di reindirizzamento è. `https://us-east-1.console.aws.amazon.com/appfabric/oauth2`

1. Per l'`auditLogs:read`ambito, devi abilitare la distribuzione pubblica della tua app. Per ulteriori informazioni, consulta [Abilitare la distribuzione pubblica](https://api.slack.com/start/distributing/public#enabling) sul sito Web di Slack.

------

### Ambiti richiesti
<a name="slack-required-scopes"></a>

**Nota**  
Questa sezione è applicabile solo se hai scelto di creare l' OAuth app da zero. Salta questa sezione se hai scelto di utilizzare il manifesto dell'app per creare un'autorizzazione dell'applicazione.

È necessario aggiungere i seguenti ambiti di token utente nella pagina **OAuth e autorizzazioni** dell'applicazione: Slack OAuth
+ `auditlogs:read`
+ `users:read.email`
+ `users:read`

### Autorizzazioni dell'app
<a name="slack-app-authorizations"></a>

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

AppFabric richiederà il tuo ID inquilino. L'ID tenant in AppFabric è l'ID del tuo spazio Slack di lavoro. Per ottenere il tuo ID tenant, segui le istruzioni in [Individua il tuo Slack URL](https://slack.com/help/articles/221769328-Locate-your-Slack-URL) nel *Centro Slack assistenza* del sito web. Slack L'URL Slack del tuo spazio di lavoro ha un formato simile a `examplecorp.slack.com` o. `examplecorp.enterprise.slack.com` L'ID tenant di cui hai bisogno è `examplecorp` senza `.slack.com` o. `.enterprise.slack.com`

#### Nome dell'inquilino
<a name="slack-tenant-name"></a>

Inserisci un nome che identifichi l'ID del tuo spazio Slack di lavoro. AppFabricutilizza il nome del tenant per etichettare le autorizzazioni dell'app e le eventuali acquisizioni create dall'autorizzazione dell'app

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

AppFabric richiederà l'ID client dalla tua applicazione. Slack OAuth Per trovare l'ID del cliente, procedi nel seguente modo:

1. Accedi all'[interfaccia utente di gestione delle Slack app](https://api.slack.com/apps) nel tuo browser.

1. Scegli l' OAuth applicazione con cui utilizzi AppFabric.

1. Inserisci l'ID client dalla pagina **Informazioni di base** nel campo **ID cliente** in AppFabric.

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

AppFabric richiederà il segreto del cliente alla tua Slack OAuth applicazione. Per trovare il segreto del client, procedi nel seguente modo:

1. Accedi all'[interfaccia utente di gestione delle Slack app](https://api.slack.com/apps) nel tuo browser.

1. Scegli l' OAuth applicazione con cui desideri utilizzare AppFabric.

1. Inserisci il segreto del client dalla pagina **Informazioni di base** nel campo **Segreto client** in AppFabric.

#### Approva l'autorizzazione
<a name="slack-approve-authorization"></a>

Dopo aver creato l'autorizzazione dell'app in AppFabric, riceverai una finestra pop-up da Slack cui approvare l'autorizzazione. **Per approvare l' AppFabric autorizzazione, scegli consenti.**