Création d’un compte Slack et configuration de l’application client - AWS Glue

Création d’un compte Slack et configuration de l’application client

Création d’un compte Slack
  1. Ouvrez la page d’accueil de Slack pour créer un compte.

  2. Choisissez S’INSCRIRE AVEC UNE ADRESSE E-MAIL. Saisissez votre adresse e-mail, puis choisissez Continuer.

  3. Saisissez le code à six caractères envoyé à votre adresse e-mail. Vous serez alors redirigé afin de créer un espace de travail ou rejoindre un espace de travail existant.

  4. Choisissez Créer un espace de travail pour créer un espace de travail. Vous serez alors redirigé pour répondre à quelques questions dans le cadre du processus de configuration.

    • Nom de l’entreprise

    • Votre nom

    • Pour ajouter des collègues par e-mail

    • Sur quoi travaille votre équipe ? (Ce sera le nom du canal)

  5. Remplissez les champs de saisie correspondant à ces questions et poursuivez. Votre compte est maintenant prêt à être utilisé.

Création d’une application pour développeurs Slack
  1. Connectez-vous à votre compte Slack et accédez à votre espace de travail Slack.

  2. Dans le menu de l’espace de travail, sélectionnez Outils et paramètres, puis sélectionnez Gérer les applications.

  3. Dans le menu de la liste des applications Slack, sélectionnez Créer.

  4. Sur la page Vos applications, sélectionnez Créer une application.

  5. Sur la page Créer une application, sélectionnez À partir de zéro.

  6. Dans la boîte de dialogue Nommer l’application et choisir l’espace de travail qui s’ouvre, ajoutez un nom d’application et choisissez un espace de travail pour y déployer votre application. Sélectionnez ensuite Créer une application.

  7. Notez votre ID et votre secret client affichés dans les informations d’identification de l’application.

  8. Dans la barre latérale OAuth et autorisations, accédez à Portées et choisissez Ajouter une portée OAuth. Vous pouvez ajouter les URL de redirection à votre application à des fins de configuration afin de générer automatiquement le bouton « Ajouter à Slack » ou de distribuer votre application. Faites défiler la page jusqu’à la section URL de redirection, choisissez Ajouter une nouvelle URL de redirection et enregistrez.

  9. Accédez ensuite à la section Jetons OAuth pour votre espace de travail, puis choisissez Installer dans l’espace de travail.

  10. Dans la boîte de dialogue qui s’ouvre pour vous informer que l’application que vous avez créée demande l’autorisation d’accéder à l’espace de travail Slack auquel vous souhaitez la connecter, sélectionnez Autoriser.

  11. Une fois l’opération terminée, la console affichera un écran Jetons OAuth pour votre espace de travail.

  12. À partir de l’écran Jetons OAuth pour votre espace de travail, copiez et enregistrez le jeton OAuth que vous utiliserez pour vous connecter à AWS Glue.

  13. Ensuite, vous allez récupérer votre identifiant d’équipe Slack. Dans le menu de l’espace de travail Slack, sélectionnez Outils et paramètres, puis sélectionnez Gérer les applications. Vous trouverez votre identifiant d’équipe dans l’URL de la page qui s’ouvre.

  14. Pour distribuer publiquement votre application, vous pouvez l’activer en accédant au bouton Gérer la distribution dans la barre latérale. Faites défiler la page jusqu’à la section Partager votre application avec d’autres espaces de travail et choisissez Supprimer les informations codées en dur. Donnez votre consentement et choisissez Distribution publique active.

  15. Votre application est désormais distribuée au public. Pour accéder aux API d’entité, l’application doit être ajoutée à chaque canal de l’espace de travail à partir duquel l’utilisateur souhaite accéder.

  16. Connectez-vous à votre compte Slack et ouvrez l’espace de travail dont vous souhaitez accéder au canal.

  17. Dans l’espace de travail, ouvrez le canal auquel l’application souhaite accéder et choisissez le titre du canal. Sélectionnez l’onglet Intégrations dans la fenêtre contextuelle et ajoutez l’application. De cette façon, l’application est intégrée au canal pour avoir accès à son API.

    L’ID client OAuth 2.0 doit comporter une ou plusieurs URL de redirection autorisées. Les URL de redirection sont au format ci-dessous :

    Note

    Les URL de redirection Appflow sont sujettes à modification. Les URL de redirection pour la plateforme AWS Glue sont disponibles. L’ID et le secret client proviennent des paramètres de votre ID client OAuth 2.0.

    L’URL de redirection peut être l’une des suivantes
    URL de redirection pour l’environnement 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