Skip to main content

Erstellen von Unternehmens-Apps

Erstellen Sie GitHub-Apps, die auf Ressourcen auf Unternehmensebene zugreifen und Workflows automatisieren können.

Sie können ein GitHub App unter Ihrem Unternehmenskonto erstellen. Die App kann nur in Ihrem Unternehmen oder 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.

Nächste Schritte

Wenn Ihre App Unternehmensberechtigungen verwendet, können Sie sie in Ihrem Unternehmen installieren. Weitere Informationen findest du unter Installieren von Unternehmens-Apps.