Skip to main content

Erstellen GitHub Apps für Ihr Unternehmen

Erfahren Sie, wie Sie für Ihr Unternehmen ein GitHub App erstellen.

Wer kann dieses Feature verwenden?

Enterprise owners.

Sie können ein GitHub App unter Ihrem Unternehmenskonto erstellen. Die App kann nur in in Organisationen innerhalb Ihres Unternehmens installiert werden und kann nur von Mitgliedern Ihres Unternehmens autorisiert werden. Die App kann nicht auf Benutzerkonten installiert werden.

Schritt 1: Registrieren eines GitHub App

Um eine GitHub AppApp zu erstellen, müssen Sie die App zuerst registrieren. Weitere Informationen findest du unter Registrieren einer GitHub-App.

Apps können auch von einem Mitglied oder einer Organisation in ein Unternehmen übertragen werden. Informationen zum Übertragen einer App findest du unter Übertragen des Besitzes einer GitHub-App.

Schritt 1a: Hinzufügen eines Unternehmens-App-Managers

Unternehmensbesitzer können einer App als App-Manager Unternehmensmitglieder hinzufügen. App-Manager können die Einstellungen und Anmeldeinformationen der App verwalten, die App jedoch nicht installieren. Weitere Informationen finden Sie unter Informationen zu GitHub App-Managern.

Schritt 2: Erstellen eines GitHub App

Nachdem Sie ein GitHub App registriert haben, möchten Sie Code schreiben, damit Ihr GitHub App etwas tut. Beispiele für das Schreiben von Code findest du unter:

Du solltest versuchen, bewährten Methoden zu folgen. Weitere Informationen findest du unter Bewährte Methoden zum Erstellen einer GitHub-App.

Schritt 3: Autorisieren oder Installieren Ihrer GitHub App

Sobald Ihr GitHub App registriert ist, müssen Sie es abhängig vom Zweck der App entweder durch Autorisierung oder Installation zur Nutzung verfügbar machen.

Unternehmensbesitzer und App-Manager können die Berechtigungen für Apps im Besitz ihres Unternehmens jederzeit ändern. Berechtigungsänderungen werden automatisch von Organisationen im Unternehmen akzeptiert, wenn die Änderung vom Unternehmensbesitzer vorgenommen wurde. Andernfalls werden die Änderungen nur akzeptiert, wenn der App-Manager auch ein Organisationsbesitzer ist, und ein Organisationsbesitzer muss die Updateanforderung für alle anderen Organisationen akzeptieren.

Schritt 3a: Autorisieren Ihrer GitHub App

Einige GitHub Apps, wie Copilot Erweiterungen, erfordern eine Autorisierung, müssen aber nicht in einer Organisation installiert sein. Benutzer in Ihrem Unternehmen können die App für den Zugriff auf Ressourcen innerhalb von Organisationen autorisieren. Die App hat jedoch nur Zugriff auf GitHub Ressourcen, auf die sie installiert ist. Weitere Informationen findest du unter Autorisieren von GitHub Apps.

Für Apps, die installiert werden müssen, um zu funktionieren, können Sie den Besitzer*innen der Organisation einen Installationslink zur Verfügung stellen. Nachdem die App installiert wurde, hat sie Zugriff auf die Ressourcen der Organisation. Weitere Informationen findest du unter Freigeben deiner GitHub-App.

Schritt 4: Installation Ihres GitHub App (falls erforderlich)

Wenn für Ihr GitHub App eine Installation erforderlich ist (nicht nur eine Autorisierung), können Inhaber der Organisation den Installationslink verwenden, um die App für ihre Organisation zu installieren. Weitere Informationen findest du unter Installieren einer GitHub-App von einem Drittanbieter.