Aller au contenu principal

Configurer la connexion GitLab dans Astrolabe

Tu donnes à Astrolabe l'ID d'application et le Secret de ton application GitLab. Ensuite, la page de connexion propose GitLab.

Tu le fais une fois, en administrateur.

Avant de commencer​

Il te faut l'ID d'application et le Secret de l'application : voir Créer l'application GitLab.

🔧 Installer le fournisseur GitLab​

  1. Dans la barre latérale, en bas, clique sur Administration.

  2. Sous PLATEFORME, clique sur Authentification. L'onglet Fournisseurs s'ouvre.

  3. Sur la carte GitLab, clique sur l'interrupteur en haut à droite de la carte. La fenêtre Configurer GitLab s'ouvre.

  4. Remplis le formulaire. Chaque ? à côté d'un libellé explique le champ.

    ChampQuoi écrireExemple
    ID de l'applicationL'ID d'application de ton application GitLab1a2b3c…
    SecretLe secret de cette application0123…
    URL de GitLabLaisse vide pour gitlab.com. Pour ton propre GitLab : son adresse complète avec https://.https://gitlab.exemple.com
    URL de rappelLaisse vide : Astrolabe utilise <adresse d'Astrolabe>/api/auth/gitlab/handler/frame.
  5. Clique sur Installer. L'instance redémarre.

Quand la page revient, la carte GitLab affiche son interrupteur allumé, avec un bouton Configurer.

👥 Importer les membres​

La connexion avec GitLab ne marche que pour un compte qu'Astrolabe connaît déjà. Tu importes tes groupes GitLab et leurs membres dans le catalogue. Il faut d'abord une connexion GitLab.

  1. Dans la barre latérale, sous PLATEFORME, clique sur Connexions de l'entreprise.

  2. Sur la carte GitLab, clique sur Gérer. Sous Jeton(s), clique sur Ajouter un jeton.

  3. Remplis le Nom, l'Hôte de l'instance GitLab (par exemple gitlab.exemple.com, sans https://) et le Jeton GitLab. Clique sur Tester la connexion, puis sur Ajouter. L'instance redémarre.

  4. Va dans Administration › Catalogue. Sur la carte GitLab, clique sur Configurer.

  5. Coche Importer les groupes GitLab et leurs membres. Clique sur Installer. L'instance redémarre.

Les groupes et leurs membres arrivent alors dans le catalogue. Voir Importer tes groupes GitLab.

Ces écrans ont été vérifiés jusqu'à la carte GitLab du catalogue ; la suite de cette section n'a pas été vérifiée sur un GitLab en service.

✅ C'est fait !

Suite : Se connecter avec GitLab.

🔌 Désactiver la connexion GitLab​

  1. Dans Administration › Authentification, clique sur Configurer sur la carte GitLab.

  2. Clique sur Désinstaller. L'instance redémarre, sans demander de confirmation.