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à.
Creazione di un nuovo account Slack e configurazione dell'app client
Creazione di un account Slack
-
Aprire la home page di Slack
per creare un account. -
Scegliere ISCRIVITI CON INDIRIZZO E-MAIL. Immettere l'ID e-mail e scegliere Continua.
-
Immettere il codice di 6 caratteri inviato all'indirizzo e-mail, che ti permetterà di un'area di lavoro o di unirsi a un'area di lavoro esistente.
-
Scegliere Crea un'area di lavoro per creare una nuova area di lavoro. Sarà necessario rispondere ad alcune domande nell'ambito del processo di configurazione.
-
Nome dell'azienda
-
Nome
-
Per aggiungere colleghi tramite e-mail
-
Su cosa sta lavorando il team? (Questo sarà il nome del canale)
-
-
Compilare i campi per queste domande e continuare. L'account è ora pronto per l'uso.
Creazione di un'app per sviluppatori Slack
Accedere all'account Slack e all'area di lavoro.
Dal menu dell'area di lavoro, selezionare Strumenti e impostazioni, quindi selezionare Gestisci app.
Dal menu Slack App Directory, selezionare Crea.
Nella pagina Le tue app, selezionare Crea un'app.
Nella pagina Crea un'app, selezionare Da zero.
Nella finestra di dialogo Dai un nome all'app e scegli l'area di lavoro che si apre, aggiungere un nome per l'app e Scegli un'area di lavoro in cui distribuire l'app. Poi selezionare Crea app.
Annotare l'ID cliente e il segreto visualizzati nelle credenziali dell'app
Nella barra laterale OAuth e autorizzazioni, andare su Ambiti e scegliere Aggiungi un ambito OAuth. È possibile aggiungere gli URL di reindirizzamento all'app per la configurazione per generare automaticamente il pulsante "Aggiungi a Slack" o per distribuire l'app. Scorrere verso l'alto fino alla sezione URL di reindirizzamento e scegliere Aggiungi nuovo URL di reindirizzamento e salvare.
Poi, scorrere fino alla sezione Token OAuth per l'area di lavoro e scegliere Installa in Workspace.
Nella finestra di dialogo che si apre per informare che l'app creata richiede l'autorizzazione per accedere all'area di lavoro Slack a cui si desidera connetterla, selezionare Consenti.
Dopo il completamento, la console mostrerà una schermata Token OAuth per l'area di lavoro.
Dalla schermata Token OAuth per l'area di lavoro, copiare e salvare il token OAuth da usare per la connessione a AWS Glue.
Successivamente, si recupera l'ID del team Slack. Dal menu dell'area di lavoro di Slack, selezionare Strumenti e impostazioni, quindi selezionare Gestisci app. Apparirà l'ID del team nell'URL della pagina che si apre.
Per distribuire pubblicamente l'app, è possibile attivarla andando sul pulsante Gestisci distribuzione nella barra laterale. Scorrere verso il basso fino alla sezione Condividi l'app con altre aree di lavoro e scegliere Rimuovi informazioni codificate. Fornire il consenso e scegliere Distribuzione pubblica attiva.
L'app è ora distribuita pubblicamente. Per accedere alle API dell'entità, l'app deve essere aggiunta a ogni canale dell'area di lavoro da cui l'utente desidera accedere.
Accedere all'account Slack e aprire l'area di lavoro con il canale a cui deve essere effettuato l'accesso.
Nell'area di lavoro, aprire il canale a cui l'app desidera accedere e scegliere il titolo del canale. Selezionare la scheda Integrazioni dal pop-up e aggiungere l'app. In questo modo, l'app è integrata con il canale per avere accesso all'API.
L'ID client OAuth 2.0 deve avere uno o più URL di reindirizzamento autorizzati. Gli URL di reindirizzamento hanno il formato seguente:
Nota
Gli URL di reindirizzamento di Appflow sono soggetti a modifiche; gli URL di reindirizzamento per la piattaforma AWS Glue sono disponibili. L'ID client e il segreto del client si ricavano dalle impostazioni per l'ID client OAuth 2.0.
L'URL di reindirizzamento può essere uno dei seguenti URL di reindirizzamento per l'ambiente Gamma 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