Application Docker Hub
Docker Hub est le registre d'images de conteneurs de Docker. MIA s'y connecte pour inventorier les utilisateurs de votre organisation et gérer leurs accès.
Type d'authentification et pré-requis
Type d'authentification — Clé API
Pré-requis
Être propriétaire d'une organisation Docker Hub, sur une offre Docker Team ou Business : les jetons d'accès d'organisation ne sont pas disponibles sur les autres offres.
Étapes de connexion
- Connectez-vous à Docker avec un compte propriétaire de l'organisation.
- Ouvrez Organization → Identity & auth → Access tokens, puis cliquez sur Generate access token.
- Renseignez un libellé (
MIA) et une date d'expiration, puis activez Allow management access to this organization's resources. Dans la section Organization, accordez les permissions Member Read, Member Edit, Invite Read et Invite Edit : sans elles, MIA ne pourra ni inventorier les utilisateurs ni gérer leurs accès. - Copiez immédiatement le jeton généré : il n'est plus affiché ensuite.
- Dans MIA, ouvrez Applications → Ajouter une application, recherchez Docker Hub, puis renseignez :
- organization access token : le jeton copié à l'étape précédente ;
- organization : le nom de votre organisation Docker Hub, sans URL — par exemple
mon-organisation.
- Cliquez sur Connecter. La synchronisation des utilisateurs démarre automatiquement.
Ouverture d'un accès
Docker Hub ne permet pas de créer un compte directement : à l'ouverture d'un accès, MIA envoie une invitation à l'adresse e-mail de l'utilisateur, avec le rôle member. L'accès reste en attente tant que l'invitation n'est pas acceptée, et se ferme depuis MIA qu'elle l'ait été ou non.