Autorisation de GitHub Apps pour les utilisateurs
Si votre organisation ou votre entreprise utilise l'authentification unique (SSO), vous ne pourrez peut-être pas voir les ressources internal
de votre organisation ou de votre entreprise après avoir autorisé GitHub App. Par exemple, si l’application affiche une liste de référentiels, il se peut que vous ne voyiez pas les référentiels appartenant à votre organisation. Pour résoudre ce problème, effectuez les étapes suivantes :
- Accédez à
https://github.com/orgs/ORGANIZATION-NAME/sso
pour démarrer une session SAML active pour votre organisation. RemplacezORGANIZATION-NAME
par le nom de votre organisation.- Si votre entreprise gère l’authentification unique pour votre organisation, vous pouvez également accéder à
https://github.com/enterprises/ENTERPRISE-NAME/sso
pour démarrer une session d’authentification unique active pour votre entreprise. RemplacezENTERPRISE-NAME
par le nom de votre entreprise. Cela fonctionne comme une session d’authentification unique pour toutes les organisations de l’entreprise dont vous êtes membre. - Toute tentative d'accès aux ressources appartenant au compte déclenchera également l'authentification unique (SSO) si vous n'avez pas déjà de session ouverte.
- Si votre entreprise gère l’authentification unique pour votre organisation, vous pouvez également accéder à
- Révoquez votre autorisation de GitHub App. Pour plus d’informations, consultez « Examen et révocation de l’autorisation donnée aux applications GitHub ».
- Réautorisez GitHub App. L’autorisation GitHub App est lancée par l’application et varie en fonction de l’application. Par exemple, certaines GitHub Apps peuvent vous faire cliquer sur un lien ou entrer une commande dans votre terminal. Pour plus d’informations, consultez « Autorisation des applications GitHub ».
Lorsque vous vous connectez à une application, une autorisation d’informations d’identification est créée pour chaque organisation pour laquelle vous disposez d’une session d’authentification unique. L’authentification unique peut être appliquée au niveau de l’organisation ou de l’entreprise. Si cette fonctionnalité est appliquée au niveau de l'entreprise, une session SSO avec n'importe quelle organisation compte comme une session SSO pour chaque organisation dont vous êtes membre. Cela s’affiche en tant qu’autorisation d’informations d’identification sur le jeton pour chaque organisation dont vous êtes membre au moment de l’autorisation de l’application.
L’autorisation d’informations d’identification de l’authentification unique est liée à la session de connexion spécifique avec l’application. Si vous envisagez de vous reconnecter à l’application sur un autre appareil ou après l’expiration de vos sessions d’authentification unique, vous devez démarrer de nouvelles sessions d’authentification unique avant de vous connecter pour vous assurer que l’application peut accéder aux ressources de votre organisation.
Installation ou requête de GitHub Apps pour les organisations utilisant l'authentification unique (SSO)
Si votre organisation ou votre entreprise utilise l'authentification unique (SSO), il se peut que votre organisation n'apparaisse pas dans la liste lorsque vous essayez d'installer ou de demander une GitHub App pour votre organisation. Pour résoudre ce problème, effectuez les étapes suivantes :
- Accédez à
https://github.com/orgs/ORGANIZATION-NAME/sso
pour démarrer une session SAML active pour votre organisation. RemplacezORGANIZATION-NAME
par le nom de votre organisation.- Si votre entreprise gère l’authentification unique pour votre organisation, vous pouvez également accéder à
https://github.com/enterprises/ENTERPRISE-NAME/sso
pour démarrer une session d’authentification unique active pour votre entreprise. RemplacezENTERPRISE-NAME
par le nom de votre entreprise. Cela fonctionne comme une session d’authentification unique pour toutes les organisations de l’entreprise dont vous êtes membre.
- Si votre entreprise gère l’authentification unique pour votre organisation, vous pouvez également accéder à
- Essayez d’installer ou de demander à nouveau GitHub App. Pour plus d’informations, consultez Installation d’une application GitHub à partir d’un tiers, Installation d’une application GitHub à partir de GitHub Marketplace pour vos organisations et Demande d’une application GitHub à votre propriétaire d’organisation.