Aller au contenu

Connexion

Slack sur Hire2Retire utilise l'authentification API Key Bearer.

Chez RoboMQ, nous accordons la plus grande attention à la sécurité de votre compte. Consultez notre Sécurité et Confidentialité Politiques pour en savoir plus sur la manière dont RoboMQ gère l'accès à votre compte.

Objet Autorisation
Utilisateur Peut approvisionner et désactiver des utilisateurs

Comment obtenir un jeton OAuth sur Slack

  1. Rendez-vous sur le site de gestion des applications Slack en cliquant sur ici.
  2. Connectez-vous à ce site. Tout utilisateur de l'organisation peut se connecter ici.
  3. Cliquez sur le bouton Create New App en haut à droite. Sélectionnez l'option From scratch pour continuer.

    Connection

    Figure 1. Créer une nouvelle application sur Slack

    Connection

    Figure 2. À partir de zéro

  4. Entrez le nom de l'application et sélectionnez l'espace de travail de votre organisation dans lequel vous souhaitez développer l'application.

    Connection

    Figure 3. Entrez le nom de l'application et sélectionnez l'espace de travail

  5. Dans la fenêtre suivante, cliquez sur OAuth & Permissions dans la liste de navigation de gauche.

    Connection

    Figure 4. OAuth et autorisations

  6. Dans la section Scopes, indiquez la portée admin pour le jeton utilisateur.

    Connection

    Figure 5. Attribuer des étendues

  7. Pour obtenir le jeton OAuth, installez l'application dans l'espace de travail sélectionné en cliquant sur Installer sur your workspace name.

    Connection

    Figure 6. Installez l'application dans l'espace de travail

  8. Vous serez redirigé vers une fenêtre vous demandant votre consentement. Cliquez sur le bouton Autoriser pour accorder l'accès en votre nom. Veuillez noter que seul l'administrateur a accès à l'installation de cette application.

  9. À la dernière étape, vous aurez un jeton OAuth. Copiez ce jeton.

    Connection

    Figure 7. Obtenir le jeton OAuth

Pour plus d'informations, veuillez consulter la documentation officielle de Slack ici

Obtenir un jeton pour le plan Enterprise Grid Slack

Sur Enterprise Grid, les opérations SCIM s'appliquent à l'ensemble de l'organisation, et non à des espaces de travail individuels. Une application SCIM peut approvisionner, déprovisionner et mettre à jour les membres de l'équipe en un seul endroit, sans avoir à le faire dans tous les espaces de travail d'une organisation.

Pour cette raison, le jeton OAuth utilisé pour appeler les méthodes SCIM API doit être obtenu lors de l'installation de l'application dans l'organisation, et pas simplement dans un espace de travail au sein de l'organisation. Pour qu'une application SCIM fonctionne dans une organisation Enterprise Grid, vous devez effectuer les opérations suivantes :

  1. Créez une application Slack en suivant les étapes 1 à 6 mentionnées ci-dessus.
  2. Entrez l'URL https://hire2retire.robomq.io/api/auth/callback/Slack dans l'option URL de redirection sous OAuth & Permission.
  3. Dans les paramètres de l'application, sélectionnez Gérer la distribution depuis la navigation de gauche. Dans la section intitulée Partagez votre application avec d'autres espaces de travail, assurez-vous que les quatre sections sont cochées. Cliquez ensuite sur Activer la distribution publique.
  4. Dans la section Partagez votre application avec votre espace de travail, copiez l'URL partageable et collez-la dans un navigateur pour lancer la poignée de main OAuth qui installera l'application dans votre organisation. Vous devez être connecté en tant que propriétaire de votre organisation Enterprise Grid pour installer l'application.
  5. Consultez le menu déroulant en haut à droite de l'écran d'installation pour vous assurer que vous installez l'application dans l'organisation Enterprise Grid, et non dans un espace de travail individuel au sein de l'organisation.

    Connection

    Figure 8. Autoriser l'accès au niveau de l'organisation

  6. Une fois que votre application aura terminé le flux OAuth, un jeton OAuth vous sera attribué

Pour plus d'informations, veuillez consulter la documentation officielle de Slack ici

Associer un compte Slack à Hire2Retire

Pour établir une connexion à Slack sur Hire2Retire Access, vous devez fournir le jeton OAuth obtenu en suivant les étapes mentionnées ci-dessus.

Connection

Figure 9. Formulaire d'authentification pour Slack sur RoboMQ Hire2Retire

Une fois la connexion établie avec succès, vous pouvez définir les rôles et le mappage sur Hire2Retire Provisioning.