Bonjour!

Besoin d'aide? Nous sommes ici !

Icône de support
Assistance par e-mail miniOrange
succès

Merci pour votre demande. Notre équipe vous contactera bientôt.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com

Résultats de la recherche:

×

Approvisionnement et déprovisionnement de Github



Le provisionnement SCIM de GitHub permet de créer des comptes de manière simplifiée et de lier les comptes utilisateurs GitHub à leurs applications existantes ou nouvelles. Le provisionnement SCIM de GitHub automatise la gestion des comptes utilisateurs en fonction de leur identité.

Le provisionnement permet de gagner du temps lors de la création de nouveaux utilisateurs et d'équipes, et gère également les droits d'accès tout au long du cycle de vie de l'utilisateur. miniOrange peut créer, lire et mettre à jour les comptes utilisateurs, supprimer les comptes des utilisateurs désactivés et synchroniser les attributs entre plusieurs référentiels d'utilisateurs.

Les actions de provisionnement et de déprovisionnement des utilisateurs SCIM de Github sont bidirectionnelles ; vous pouvez donc créer des comptes dans une application externe et les importer dans miniOrange, ou inversement créer les comptes dans miniOrange puis les déployer sur toutes les applications externes liées.

La désactivation SCIM de GitHub consiste à supprimer un utilisateur et à lui retirer simultanément l'accès à plusieurs applications et systèmes réseau. Cette action est déclenchée lorsqu'un employé quitte l'entreprise ou change de poste au sein de celle-ci. La désactivation SCIM renforce la sécurité de votre organisation en supprimant l'accès aux applications et contenus sensibles des personnes qui la quittent.


diagramme d'approvisionnement github scim

Scénarios de provisionnement et de déprovisionnement


miniOrange propose des solutions de provisionnement pour tous les scénarios de gestion des utilisateurs , notamment l'intégration Active Directory , l'intégration LDAP et le provisionnement automatisé pour toutes les applications externes telles que GitHub, Google Workspace, Workday, etc.



Suivez le guide étape par étape ci-dessous pour configurer le provisionnement GitHub

1. Configurer le provisionnement dans Github

  • Connectez-vous à GitHub.com en tant qu'utilisateur de configuration de votre nouvelle entreprise avec le nom d'utilisateur @SHORT-CODE_admin.
  • Dans le coin supérieur droit de n'importe quelle page, cliquez sur votre photo de profil, puis cliquez sur Paramètres.
  • paramètres du compte de la barre utilisateur github

  • Dans la barre latérale gauche, cliquez sur > Paramètres développeur.
  • Dans la barre latérale gauche, cliquez sur Jetons d'accès personnels.
  • onglets-jetons-d'accès-personnel

  • Cliquez à nouveau Générer un nouveau jeton.
  • générer un nouveau jeton

  • Sous Note, donnez à votre jeton un nom descriptif.
  • nom-emu-pat

  • Sélectionnez le Expiration menu déroulant, puis cliquez sur pas d'expiration.
  • emu-pat-pas d'expiration

  • Sélectionnez le administrateur:entreprise portée.
  • entreprise-pat-scope

  • Cliquez à nouveau Générer un jeton.
  • générer un jeton

  • Pour copier le jeton dans votre presse-papiers, cliquez sur le bouton .
  • jetons d'accès personnels

  • Pour enregistrer le jeton pour une utilisation ultérieure, stockez le nouveau jeton en toute sécurité dans un gestionnaire de mots de passe.

2. Configurez SCIM pour Github dans miniOrange

  • Se connecter à Console d'administration miniOrange.
  • Cliquez sur Apps dans la barre de navigation de gauche. Cliquez ensuite sur Ajouter une application.
  • Provisionnement SCIM Github : Connectez-vous au tableau de bord miniOrange et cliquez sur Applications

  • Dans l' Choisissez une application section, sélectionnez Provisioning à partir de Toutes les applications menu déroulant.
  • Provisionnement SCIM sur GitHub : Cliquez sur « Ajouter une application » et sélectionnez « Provisionnement » dans le menu déroulant.

  • Recherchez Github dans la liste. Si vous ne trouvez pas Github dans la liste, recherchez Serveur SCIM et configurez votre application à cet endroit.
  • Provisionnement SCIM sur GitHub : recherchez « SCIM Server » et cliquez dessus.

  • Dans les paramètres de base, saisissez Afficher le nom de l'application et cliquez sur Enregistrer pour ajouter l'application.
  • Provisionnement SCIM Github : Ajouter le nom d'affichage de l'application

  • Dans l' Configuration d'autorisation, entrer le URL de base SCIM et Jeton porteur que vous avez obtenu étape 1.
  • Cliquez à nouveau Test de connexion pour vérifier les détails.
  • Provisionnement SCIM sur GitHub : saisissez l’URL de base SCIM et le jeton d’accès, puis cliquez sur « Tester la connexion ».

  • Puis clique Enregistrer et suivant .

3. Cartographie des attributs

  • Accédez à la Mappage des attributs onglet dans votre configuration de provisionnement SCIM Github.
  • Sous cet onglet, vous trouverez deux sections : Utilisateurs et Groupes, où vous pouvez faire correspondre les attributs miniOrange aux attributs Github pour la synchronisation.
  • Approvisionnement SCIM Github : Ajout d'un mappage d'attributs

    Cartographie des utilisateurs :

    À noter: Les champs userName, name.givenName, name.familyName, emails[type eq \"work\"].value, displayName et active sont requis pour l'intégration SCIM de Github.

    • Dans l' Utilisateurs section, mapper les attributs de miniOrange Les attributs au correspondant Attributs du serveur SCIM (destination).
    • Mappage des attributs des utilisateurs pour le provisionnement SCIM sur GitHub

    • Une fois tous les mappages requis configurés, cliquez sur Enregistrer et suivant bouton pour continuer.

    Cartographie des groupes :

    Remarque : Si vous n'avez pas besoin du provisionnement de groupe, ignorez cette étape.

    • Cliquez sur le Groupes languette.
    • Cliquez à nouveau Ajouter une ligne pour ajouter un nouveau mappage.
    • Dans Github SCIM Provisioning, passez à l'onglet Groupe et cliquez sur le lien Ajouter une ligne.

    • Extrait du miniOrange Les attributs Dans le menu déroulant, choisissez un attribut (comme le nom du groupe).
    • Dans l' Attributs du serveur SCIM (destination) champ, saisissez l'attribut Github (comme displayName).
    • Provisionnement SCIM Github : sélectionnez l’attribut miniOrange dans la liste déroulante

    • Cliquez à nouveau Enregistrer et suivant lorsque vous avez terminé.

4. miniOrange vers le serveur SCIM (Destination)

  • Dans l' miniOrange vers serveur SCIM (Destination) onglet, il y a deux sections : Utilisateurs et GroupesChaque section contient une liste d'attributs et leurs fonctions lorsqu'ils sont activés. Vous pouvez les activer ou les désactiver selon vos besoins. Github SCIM Provisioning : Activez l’option appropriée pour la création d’utilisateurs

    Attribut Description
    Utilisateurs Créer des utilisateurs L'activation de cette option créera l'utilisateur dans l'application sélectionnée lors de la création de l'utilisateur dans miniOrange.
    Mettre à jour les utilisateurs L'activation de cette option mettra à jour le profil utilisateur dans l'application sélectionnée si elle est mise à jour dans miniOrange.
    Supprimer des utilisateurs L'activation de cette option supprimera l'utilisateur de l'application sélectionnée si l'utilisateur est supprimé du miniOrange.

    Attribut Description
    Groupes Créer un groupe L'activation de cette option créera le groupe dans l'application sélectionnée lors de la création du groupe dans miniOrange.
    Supprimer le groupe L'activation de cette option supprimera le groupe de l'application sélectionnée si le groupe est supprimé du miniOrange.
    Ajouter/Supprimer l'appartenance à un groupe d'un utilisateur L'activation de cette option ajoutera/supprimera l'appartenance au groupe d'un utilisateur de l'application sélectionnée si l'appartenance au groupe d'utilisateurs respectif est mise à jour à partir du miniOrange.
    Groupe de mise à jour L'activation de cette option mettra à jour le groupe dans l'application sélectionnée lors de la mise à jour du groupe dans miniOrange.

    Provisionnement SCIM Github : activez l’option appropriée pour la création de groupes

  • Cliquez à nouveau Enregistrer d'appliquer ces modifications.

5. Créer un groupe

Pour créer un groupe, procédez comme suit :

  • Rendez-vous dans la section Gérer les groupes section dans le Groupes onglet, situé sur le côté gauche et cliquez sur Créer un groupe Bouton.
  • Cliquez sur le bouton Créer un groupe dans la section Gérer les groupes pour le provisionnement SCIM de Github.

  • Entrez le nom du groupe et cliquez sur le Créer un groupe .
  • Ajouter un nom de groupe pour le provisionnement SCIM Github

  • Vous serez redirigé vers l'écran de la liste des groupes lorsque vous pourrez voir le groupe nouvellement créé.

6. Politique d'application (Groupe de provisionnement pour l'application Github)

  • Rendez-vous dans la section Politique de connexion aux applications section sous PolitiquesEt cliquez Ajouter une politique.
  • Provisionnement SCIM Github : Accédez à « Stratégies » et cliquez sur « Stratégie de connexion à l’application ».

  • Sélectionnez l'application que vous avez configurée dans le Apps onglet (par exemple : Github).
  • Entrer le Nom du groupe vous avez créé (par exemple : Provisionnement Github).
  • Entrez Nom de la politique de votre choix (par exemple : Politique d'approvisionnement Github).
  • Cliquez sur Soumettre bouton pour créer une politique.
  • Ajout d'une stratégie de connexion d'application pour le provisionnement SCIM de Github

  • Vous recevrez une notification de réussite lors de la création de la politique, et la politique sera affichée dans le Politique de connexion aux applications l'article de l' Politiques languette.
  • La configuration du provisionnement est maintenant terminée.
  • Nous pouvons maintenant vérifier si le provisionnement fonctionne comme prévu.
  • Rendez-vous dans la section Gérer les groupes section sous la Groupes languette.
  • Localisez le groupe que vous avez créé (par exemple, Provisionnement Github), Cliquez sur Sélectionner, puis choisissez Attribuer des utilisateurs.
  • Sélection du groupe et attribution des utilisateurs pour le provisionnement SCIM de Github

  • Assurez-vous que les utilisateurs sont déjà présents dans miniOrange ou importez-les dans la liste des utilisateurs. Cela vous permettra d'attribuer l'utilisateur que vous souhaitez provisionner dans Github.
  • Dans la liste ci-dessous, sélectionnez l'utilisateur que vous souhaitez provisionner, choisissez le Attribuer au groupe option, et cliquez AppliquerCela créera automatiquement l'utilisateur dans les services Github.

    Remarque : Attribuez les utilisateurs à un groupe contenant les noms de domaine autorisés pour l’application configurée.

    Pour consulter les domaines autorisés, accédez à la section Configuration d'autorisation de l'application que vous avez configurée dans l' onglet Applications.

    Seuls les utilisateurs dont les adresses e-mail correspondent à l'un des domaines autorisés seront provisionnés.


  • Sélectionnez les utilisateurs dont les adresses e-mail appartiennent à un domaine autorisé, puis cliquez sur Attribuer au groupe, et enfin cliquez sur le Appliquer .
  • Sélection des utilisateurs et leur affectation au groupe de provisionnement

  • Les utilisateurs sont automatiquement créés dans les services Github.
  • Pour mettre à jour un utilisateur, accédez à la Liste des utilisateurs, sélectionnez l'utilisateur que vous souhaitez mettre à jour, cliquez sur Sélectionner, puis choisissez Modifier.
  • Sélection d'un utilisateur dans la liste des utilisateurs pour modifier les détails

  • Après avoir mis à jour l'utilisateur, cliquez sur le bouton Enregistrer bouton. Cela mettra automatiquement à jour l'utilisateur dans les services Github.
  • Modification des détails de l'utilisateur pour le provisionnement dans le portail miniOrange

  • Pour supprimer un utilisateur, accédez à la Gérer les groupes l'article de l' Groupes onglet. Ensuite, accédez au groupe duquel l'utilisateur doit être supprimé. Dans l'onglet Utilisateurs colonne, cliquez sur le nombre d'utilisateurs affiché.
  • Section Gérer les groupes affichant le nombre d'utilisateurs dans les groupes

  • Sélectionnez l'utilisateur que vous souhaitez supprimer, choisissez Supprimer du groupe comme l'action, et cliquez sur le Appliquer bouton. Cela activera automatiquement supprimez l'utilisateur des services Github également.
  • Suppression d'un utilisateur du groupe de provisionnement SCIM de Github



Afficher les rapports de provisionnement

Comment accéder aux rapports de provisionnement ?

  • Accédez à Rapports Dans le volet de navigation de gauche, recherchez Provisioning, et sélectionnez Rapport d'approvisionnement.
  • Rapport d'approvisionnement

  • Filtrez les rapports en précisant Identifiant de l'utilisateur final et Nom de l'application critères. De plus, choisissez le laps de temps pour les rapports. Une fois terminé, cliquez sur le Rechercher.
  • Rapport de provisionnement de recherche

  • Alternativement, vous pouvez cliquer directement sur Rechercher pour récupérer tous les rapports de provisionnement en fonction du temps sans appliquer de filtres spécifiques.


Références externes

Vous souhaitez planifier une démo ?

Démonstration de la plateforme
  




Nos autres produits de gestion des identités et des accès