Skip to main content

Autorisieren einer App für einmaliges Anmelden

Um eine OAuth app oder GitHub App mit einer Organisation zu verwenden, die einmaliges Anmelden (Single Sign-On, SSO) verwendet, müssen Sie zuerst Ihre SSO-Sitzungen einrichten und dann die Anwendung autorisieren.

Informationen zum Autorisieren von Apps mit SSO

Wenn Ihre Organisation oder Ihr Unternehmen einmaliges Anmelden (Single Sign-On, SSO) verwendet und Sie über eine OAuth app oder GitHub App auf die Ressourcen der Organisation oder des Unternehmens zugreifen möchten, müssen Sie eine aktive SSO-Sitzung einrichten und die App dann autorisieren.

Wenn Sie beim Durchlaufen des App-Authentifizierungsflusses keine SSO-Sitzung mit dem Identitätsanbieter einer Organisation haben, können Sie die Anwendung für diese Organisation nicht anfordern oder installieren.

Wenn Sie sich bei einer Anwendung (auch als Autorisierung bezeichnet) anmelden, kann das Token, das die App empfängt, für alle Organisationen verwendet werden, in denen die App zulässig ist (über Installation oder Genehmigung), und Sie erfüllen die SSO-Anbieteranforderungen.

Wenn Sie sich bei einer Anwendung anmelden möchten, das resultierende Token jedoch keinen Zugriff auf eine bestimmte SSO-geschützte Organisation haben soll, müssen Sie sich zuerst bei Ihrer SSO-Sitzung bei der Organisation abmelden.

Autorisieren einer App für SSO

Apps werden automatisch für alle Organisationen autorisiert, für die Sie zum Zeitpunkt der Anmeldung eine SSO-Sitzung haben, solange die App selbst in dieser Organisation zulässig ist.

Wenn Sie sich bei einer App anmelden, aber nicht auf eine Organisation zugreifen können, zu der Sie gehören, überprüfen Sie zuerst, ob die App für die Organisation genehmigt oder installiert ist. Wenn ja, müssen Sie sich mit den folgenden Schritten bei den SSO-Anbietern dieser Organisation anmelden:

  1. Wechseln Sie zu den Organisationseinstellungen.

  2. Suchen Sie unter "Einmaliges Anmelden" die Organisation, bei der Sie sich authentifizieren müssen, und klicken Sie auf "Anmelden". Wenn Ihr Unternehmen SSO für Ihre Organisation verwaltet, funktioniert die Anmeldung bei einer Organisation im Unternehmen als SSO-Sitzung für alle Organisationen im Unternehmen.

  3. Versuchen Sie erneut, sich bei der App anzumelden. Wenn Sie die App autorisieren, sehen Sie die Organisationen, bei denen Sie sich angemeldet haben, und können die App für diese Organisationen anfordern oder installieren.

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.

Weitere Informationen zur Autorisierung von Apps mit SSO finden Sie unter Autorisieren von OAuth-Apps oder SAML- und GitHub-Apps.