Skip to main content

Restauration d’une organisation supprimée

Vous pouvez restaurer partiellement une organisation qui a été supprimée précédemment sur your GitHub Enterprise Server instance.

Who can use this feature

Site administers can restore an organization on GitHub Enterprise Server.

À propos de la restauration d’organisation

Vous pouvez utiliser le tableau de bord d’administrateur de site pour restaurer une organisation qui a été supprimée sur your GitHub Enterprise Server instance tant que les index Elasticsearch du journal d’audit contiennent les données de l’événement org.delete.

Quand vous restaurez une organisation, celle-ci ne retrouve par immédiatement le même état qu’avant sa suppression. Vous devez restaurer manuellement tous les dépôts qui lui appartenaient. Pour plus d’informations, consultez « Restauration d’un dépôt supprimé ».

Vous pouvez également utiliser le journal d’audit pour ajouter de nouveau des équipes et des membres de l’organisation manuellement. Pour plus d’informations, consultez « Restauration de membres et d’équipes ».

Restauration d’une organisation

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur dans le coin supérieur droit de n’importe quelle page.

    Capture d’écran de l’icône représentant une fusée qui donne accès aux paramètres d’administration du site

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

    Capture d’écran du lien « Administrateur du site »

  3. Sous « Rechercher des utilisateurs, des organisations, des entreprises, des équipes, des dépôts, des Gists et des applications », recherchez l’organisation.

    Capture d’écran du champ de recherche et du bouton Rechercher

  4. Sous « Comptes supprimés », à droite de l’organisation que vous souhaitez restaurer, sélectionnez le menu déroulant , puis cliquez sur Recréer.

    Capture d’écran du menu déroulant pour une organisation supprimée

Restauration de membres et d’équipes

Vous pouvez utiliser le journal d’audit pour trouver la liste des membres et équipes précédents de l’organisation, puis les recréer manuellement. Pour plus d’informations sur l’utilisation du journal d’audit, consultez « Auditer tous les utilisateurs de votre entreprise ».

Dans toutes les expressions de recherche ci-dessous, remplacez ORGANIZATION par le nom de l’organisation et TEAM par le nom de l’équipe.

Restauration des membres d’une organisation

  1. Pour rechercher tous les utilisateurs qui ont été ajoutés à l’organisation ou qui en ont été supprimés, recherchez action:org.add_member org:ORGANIZATION et action:org.remove_member org:ORGANIZATION dans le journal d’audit.
  2. Ajoutez manuellement à l’organisation chaque utilisateur qui doit toujours en être membre. Pour plus d’informations, consultez « Ajout de personnes à votre organisation ».

Restauration d’équipes

  1. Pour trouver chaque nom d’équipe, recherchez action:team.create org:ORGANIZATION dans le journal d’audit.
  2. Recréez manuellement l’équipe. Pour plus d’informations, consultez « Création d’une équipe ».
  3. Pour rechercher les membres qui ont été ajoutés à chaque équipe, recherchez action:team.add_member team:"ORGANIZATION/TEAM".
  4. Ajoutez de nouveau les membres d’équipe manuellement. Pour plus d’informations, consultez « Ajout de membres d’une organisation à une équipe ».
  5. Pour rechercher les dépôts auxquels l’équipe avait accès, recherchez action:team.add_repository team:"ORGANIZATION/TEAM".
  6. Pour rechercher le niveau d’accès dont bénéficiait l’équipe pour chaque dépôt, recherchez action:team.update_repository_permission team:"ORGANIZATION/TEAM".
  7. Donnez de nouveau l’accès à l’équipe manuellement. Pour plus d’informations, consultez « Gestion de l’accès d’une équipe au dépôt d’une organisation ».