Informationen zu Integrationen

Integrationen sind Werkzeuge und Dienste, die mit GitHub verbunden werden, um Ihren Workflow zu ergänzen und zu erweitern.

Du kannst Integrationen in Deinem persönlichen Konto oder in Deinen eigenen Organisation installieren. Sie können auch GitHub Apps von einem Drittanbieter in einem bestimmten Repository installieren, für das Sie Administratorrechte haben oder das sich im Besitz Ihrer Organisation befindet.

Unterschiede zwischen GitHub Apps und OAuth Apps

Integrationen können GitHub Apps, OAuth Apps oder alles weitere sein, was GitHub-APIs oder -Webhooks verwendet.

GitHub Apps bieten granulare Berechtigungen und fordern nur Zugriff auf das, was die App benötigt. GitHub App bieten außerdem spezifische Berechtigungen auf Benutzerebene, die jeder Benutzer individuell autorisieren muss, wenn eine App installiert wird oder wenn der Integrator die von der App angeforderten Berechtigungen ändert.

Weitere Informationen findest Du unter:

Sie können eine vorkonfigurierte GitHub App installieren, wenn die Integratoren oder App-Entwickler ihre App mit dem GitHub App-Manifest-Flow erstellt haben. Weitere Informationen zum Ausführen Ihrer GitHub App mit automatisierter Konfiguration erhalten Sie vom Integrator oder App-Entwickler.

Sie können eine GitHub App mit vereinfachter Konfiguration erstellen, wenn Sie Ihre App mit Probot erstellen. Weitere Informationen findest Du auf der Probot Docs-Website.

Integrationen auf GitHub Marketplace entdecken

Auf GitHub Marketplace können Sie eine Integration zur Installation finden oder Ihre eigene Integration veröffentlichen.

GitHub Marketplace enthält GitHub Apps und OAuth Apps. Weitere Informationen zum Finden einer Integration oder zum Erstellen einer eigenen Integration findest Du unter „Informationen zu GitHub Marketplace.“

Direkt von Integratoren bezogene Integrationen

Einige Integrationen kannst Du auch direkt von Integratoren beziehen. Wenn Sie als Organisationsmitglied eine GitHub App finden, die Sie verwenden möchten, können Sie beantragen, dass eine Organisation die App für die Organisation genehmigt und installiert.

Wenn Du über Administratorberechtigungen für alle organisationseigenen Repositorys verfügst, auf denen die App installiert ist, kannst Du GitHub Apps mit Berechtigungen auf Repository-Ebene installieren, ohne einen Organisationsinhaber um die Genehmigung der App bitten zu müssen. Wenn ein Integrator die Berechtigungen einer App ändert und die Berechtigungen nur für ein Repository gelten, können Organisationsinhaber und Personen mit Administratorberechtigungen für ein Repository, in dem diese App installierte ist, die neuen Berechtigungen überprüfen und akzeptieren.

Did this doc help you?Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Oder, learn how to contribute.