Autorisierung von GitHub Apps für Benutzer*innen
Wenn deine Organisation oder dein Unternehmen SSO verwendet, kannst du die Ressourcen deiner Organisation oder die Ressourcen deines Unternehmens internal
möglicherweise nicht sehen, nachdem du eine GitHub App autorisiert hast. Wenn die App beispielsweise eine Liste von Repositorys anzeigt, werden möglicherweise keine Repositorys angezeigt, die deiner Organisation gehören. Führe die folgenden Schritte aus, um das Problem zu beheben:
- Navigiere zu
https://github.com/orgs/ORGANIZATION-NAME/sso
, um eine aktive SAML-Sitzung für deine Organisation zu starten. ErsetzeORGANIZATION-NAME
durch den Namen deiner Organisation.- Wenn dein Unternehmen einmaliges Anmelden für deine Organisation verwaltet, kannst du auch zu
https://github.com/enterprises/ENTERPRISE-NAME/sso
wechseln, um eine aktive SSO-Sitzung für dein Unternehmen zu starten. ErsetzeENTERPRISE-NAME
durch den Namen deins Unternehmens. Dies funktioniert als SSO-Sitzung für alle Organisationen im Unternehmen, in denen du Mitglied bist. - Wenn du versuchst, auf Ressourcen zuzugreifen, die im Besitz des Kontos sind, wird ebenfalls SSO ausgelöst, wenn du noch keine Sitzung hast.
- Wenn dein Unternehmen einmaliges Anmelden für deine Organisation verwaltet, kannst du auch zu
- Widerrufe die Autorisierung der GitHub App. Weitere Informationen finden Sie unter Überprüfen und Widerrufen der Autorisierung von GitHub-Apps.
- Autorisiere die GitHub App erneut. Die GitHub App-Autorisierung wird von der App initiiert und variiert je nach App. Beispielsweise kannst du bei einigen GitHub Apps auf einen Link klicken oder einen Befehl im Terminal eingeben. Weitere Informationen finden Sie unter Autorisieren von GitHub-Apps.
Wenn du dich bei einer App anmeldest, wird für jede Organisation, für die du über eine SSO-Sitzung verfügst, eine Autorisierung mit Anmeldeinformationen erstellt. SSO kann auf Organisations- oder Unternehmensebene durchgesetzt werden. Wenn sie auf Unternehmensebene durchgesetzt wird, gilt eine SSO-Sitzung mit einer beliebigen Organisation als SSO-Sitzung für jede Organisation, der du angehörst. Dies wird als Anmeldeinformationsautorisierung für das Token für jede Organisation angezeigt, in der du zum Zeitpunkt der Anwendungsautorisierung Mitglied bist.
Die Autorisierung mit SSO-Anmeldeinformationen ist an die spezifische Anmeldesitzung mit der App gebunden. Wenn du dich auf einem anderen Gerät oder nach Ablauf der SSO-Sitzungen erneut bei der App anmelden möchtest, musst du vor der Anmeldung neue SSO-Sitzungen starten, um sicherzustellen, dass die App auf die Ressourcen deiner Organisation zugreifen kann.
Installieren oder Anfordern von GitHub Apps für Organisationen mit SSO
Wenn deine Organisation oder dein Unternehmen SSO verwendet, wird deine Organisation möglicherweise nicht aufgeführt, wenn du versuchst, eine GitHub App für deine Organisation zu installieren oder anzufordern. Führe die folgenden Schritte aus, um das Problem zu beheben:
- Navigiere zu
https://github.com/orgs/ORGANIZATION-NAME/sso
, um eine aktive SAML-Sitzung für deine Organisation zu starten. ErsetzeORGANIZATION-NAME
durch den Namen deiner Organisation.- Wenn dein Unternehmen einmaliges Anmelden für deine Organisation verwaltet, kannst du auch zu
https://github.com/enterprises/ENTERPRISE-NAME/sso
wechseln, um eine aktive SSO-Sitzung für dein Unternehmen zu starten. ErsetzeENTERPRISE-NAME
durch den Namen deins Unternehmens. Dies funktioniert als SSO-Sitzung für alle Organisationen im Unternehmen, in denen du Mitglied bist.
- Wenn dein Unternehmen einmaliges Anmelden für deine Organisation verwaltet, kannst du auch zu
- Versuche erneut, die GitHub App zu installieren oder anzufordern. Weitere Informationen findest du unter Installieren einer GitHub-App von einem Drittanbieter, Installieren einer GitHub-App aus dem GitHub Marketplace für deine Organisationen und Anfordern einer GitHub-App vom Organisationsbesitzer.