Informationen zu Integrationen
Integrationen sind Werkzeuge und Dienste, die mit GitHub verbunden werden, um Ihren Workflow zu ergänzen und zu erweitern.
Sie können Integrationen in Ihrem persönlichen Konto oder in Ihrer 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 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 finden Sie unter:
- „Unterschiede zwischen GitHub Apps und OAuth Apps“ in die GitHub-Entwicklerdokumentation
- „Informationen zu Apps“ in die GitHub-Entwicklerdokumentation
- „Berechtigungen auf Benutzerebene“ in die GitHub-Entwicklerdokumentation
- „OAuth Apps autorisieren“
- „Autorisierte Integrationen überprüfen“
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 finden Sie 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 finden Sie unter „Informationen zu GitHub Marketplace“.
Direkt von Integratoren bezogene Integrationen
Einige Integrationen können Sie 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 Sie über Administratorrechte für alle organisationseigenen Repositorys verfügen, auf denen die App installiert ist, können Sie GitHub Apps mit Berechtigungen auf Repositoryebene 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 Administratorrechten für ein Repository mit dieser installierten App die neuen Berechtigungen überprüfen und akzeptieren.