Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Gestion des autorités de certification SSH de votre organisation

Vous pouvez ajouter ou supprimer des autorités de certification SSH de votre organisation.

Qui peut utiliser cette fonctionnalité

Organization owners can manage an organization's SSH certificate authorities (CA).

Vous pouvez autoriser des membres à accéder aux dépôts de votre organisation avec des certificats SSH que vous fournissez, en ajoutant une autorité de certification SSH à votre organisation. Vous pouvez exiger que les membres utilisent des certificats SSH pour accéder aux ressources de l’organisation, sauf si SSH est désactivé dans votre dépôt. Pour plus d’informations, consultez « À propos des autorités de certification SSH ».

Remarque : Pour utiliser des autorités de certification SSH, votre organisation doit utiliser GitHub Enterprise Cloud. Pour plus d’informations sur la façon d’essayer gratuitement GitHub Enterprise Cloud, consultez « Configuration d’un essai de GitHub Enterprise Cloud ».

Lorsque vous émettez chaque certificat client, vous devez inclure une extension qui spécifie l’utilisateur GitHub Enterprise Cloud auquel le certificat est destiné. Pour plus d’informations, consultez « À propos des autorités de certification SSH ».

Ajout d’une autorité de certification SSH

Si vous avez besoin de certificats SSH pour votre entreprise, les membres de l’entreprise doivent utiliser une URL spéciale pour les opérations Git sur SSH. Pour plus d’informations, consultez « À propos des autorités de certification SSH ».

  1. Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.

    Capture d’écran du menu déroulant sous l’image de profil de @octocat. « Vos organisations » est présenté en orange foncé. 2. En regard de l’organisation, cliquez sur Paramètres.

    Capture d’écran de l’organisation « octo-org » avec le bouton « Paramètres » mis en évidence avec un contour orange foncé.

  2. Dans la section « Sécurité » de la barre latérale, cliquez sur Sécurité de l’authentification.

  3. À droite de « Autorités de certification SSH », cliquez sur Nouvelle autorité de certification. Bouton Nouvelle autorité de certification

  4. Sous « Clé », collez votre clé SSH publique. Champ de clé pour ajouter une autorité de certification

  5. Cliquez sur Ajouter une autorité de certification. 1. Pour exiger que les membres utilisent des certificats SSH, vous pouvez sélectionner Exiger des certificats SSH, puis cliquer sur Enregistrer. Case à cocher Exiger un certificat SSH et bout Enregistrer

    Remarque : quand vous avez besoin de certificats SSH, cette exigence ne s’applique pas aux intégrations tierces autorisées ni aux fonctionnalités GitHub comme GitHub Actions et Codespaces qui sont des environnements de confiance au sein de l’écosystème GitHub.

Suppression d’une autorité de certification SSH

  1. Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.

    Capture d’écran du menu déroulant sous l’image de profil de @octocat. « Vos organisations » est présenté en orange foncé. 2. En regard de l’organisation, cliquez sur Paramètres.

    Capture d’écran de l’organisation « octo-org » avec le bouton « Paramètres » mis en évidence avec un contour orange foncé.

  2. Dans la section « Sécurité » de la barre latérale, cliquez sur Sécurité de l’authentification.

  3. Sous « Autorités de certification SSH », à droite de l’autorité de certification que vous souhaitez supprimer, cliquez sur Supprimer. Delete button

  4. Lisez l’avertissement, puis cliquez sur Je comprends, supprimer cette autorité de certification. Bouton de confirmation de suppression