Configuration de l'approvisionnement pour l' GitHub Enterprise
Provisionner les utilisateurs dans IBM® Verify une application GitHub Enterprise.
Avant de commencer
- Nom de l'organisation
- Nom d'hôte
- App ID
- Clé privée
- Jeton d'accès personnel
A propos de cette tâche
Une seule application peut être attribuée à chaque organisation du serveur d' GitHub Enterprise. GitHub Enterprise Le serveur prend en charge l'authentification basée sur les spécifications relatives aux jetons d'application et aux jetons d'accès personnels d' GitHub.
L'application des accès fournit les fonctions ci-après.
- Création d'utilisateurs
- Les utilisateurs ayant accès à l'application « GitHub Enterprise » via IBM Verify sont également créés dans l'application « GitHub Enterprise » si leur compte utilisateur n'existe pas encore.
- Supprimer les utilisateurs
- La désactivation de l'utilisateur ou la suppression de son accès à l'application entraîne IBM Verify la suppression de l'utilisateur dans l'application GitHub Enterprise Server.
- Modification du profil utilisateur
- Les modifications apportées au profil de l'utilisateur via IBM Verify sont transmises à l'application GitHub Enterprise.
- Mettre en veille et rétablir les utilisateurs
- La suspension d'un utilisateur via IBM Verify désactive ce dernier, tandis que sa réactivation via Verify le réactive dans l'application GitHub Enterprise.
- Synchronisation et correction des comptes utilisateurs
- L'application « GitHub Enterprise » prend en charge les fonctionnalités de synchronisation des utilisateurs, de correction et de synchronisation des groupes. La synchronisation des comptes récupère tous les utilisateurs de l'application cible dans IBM Verify et met en correspondance les utilisateurs récupérés avec ceux de IBM Verify. La règle d'adoption définie sur l'application spécifie les attributs de correspondance pour l'adoption des utilisateurs synchronisés. La politique de correction peut être configurée pour corriger les comptes d'utilisateurs dont les valeurs d'attributs diffèrent entre IBM Verify [cette application] et l'application cible. IBM Verify prend en charge les trois politiques de correction suivantes.
- Ne corrigez pas les comptes non conformes automatiquement.
- Mettez à jour les IBM Verify valeurs des attributs du compte en utilisant celles de l'application cible.
- Mettez à jour les valeurs des attributs du compte de l'application cible avec IBM Verify les valeurs indiquées.
- Habilitation à granularité fine
- L'application « GitHub Enterprise » prend en charge la gestion fine des droits. La commande « Synchronized » récupère toutes les applications et tous les groupes d' GitHub Enterprise. Il est possible d'ajouter ou de retirer des utilisateurs des groupes.
Procédure
- Connectez-vous à GitHub Enterprise en tant qu'utilisateur disposant du rôle d'administrateur d'organisation.
- Les paramètres suivants sont nécessaires pour configurer la gestion des utilisateurs dans IBM Verify.