Skip to main content

Erzwingen von Repositoryverwaltungsrichtlinien in einem Unternehmen

Du kannst Richtlinien für die Repositoryverwaltung in den Organisationen deines Unternehmens erzwingen oder Richtlinien in jeder Organisation festlegen lassen.

Wer kann dieses Feature verwenden?

Enterprise owners can enforce policies for repository management in an enterprise.

Informationen zu Richtlinien für die Repositoryverwaltung in einem Unternehmen

Du kannst Richtlinien erzwingen, mit denen festgelegt wird, wie Mitglieder deines Unternehmens auf GitHub Enterprise Cloud Repositorys verwalten. Du kannst auch Organisationsbesitzer*innen erlauben, Richtlinien für die Repositoryverwaltung zu verwalten.

Note

Auf dieser Seite werden die Richtlinien beschrieben, die du auf der Seite „Member privileges“ in deinen Unternehmenseinstellungen festlegen kannst. Bestimmte Einschränkungen sind auch in einer Repositoryrichtlinie verfügbar, z. B. wer Repositorys erstellen, löschen oder übertragen kann. Repositoryrichtlinien bieten dir mehr Flexibilität darüber, welche Benutzer betroffen und welche Organisationen und Repositorys das Ziel sind. Weitere Informationen findest du unter Verwalten der Verwendung von Repositorys in deinem Unternehmen.

Erzwingen einer Richtlinie für Basisrepositoryberechtigungen

Für alle Organisationen im Besitz deines Unternehmens kannst du eine Basisrepository-Berechtigungsebene (keine, Lese-, Schreib- oder Administratorberechtigungen) für Organisationsmitglieder festlegen oder Besitzern die Verwaltung dieser Einstellung auf Organisationsebene gestatten.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Überprüfe unter „Basisberechtigungen“ die Informationen zum Ändern der Einstellung. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Basisberechtigungen“ das Dropdownmenü aus, und klicke auf eine Richtlinie.

Erzwingen einer Richtlinie für die Repositoryerstellung

Du kannst in allen Organisationen, die deinem Unternehmen gehören, Mitgliedern das Erstellen von Repositorys erlauben, die Repositoryerstellung auf Organisationsbesitzerinnen beschränken oder Besitzerinnen die Verwaltung der Einstellung auf Organisationsebene erlauben.

Wenn du Mitgliedern das Erstellen von Repositorys in deinen Organisationen gestattest, kannst du auswählen, welche Repositorytypen (öffentlich, privat und intern) von Mitgliedern erstellt werden können.

Wenn dein Unternehmen Enterprise Managed Users verwendet, kannst du auch verhindern, dass Benutzer Repositorys erstellen, die sich im Besitz ihrer Benutzerkonten befinden. Wenn du Benutzer*innen erlaubst, Repositorys im Besitz ihrer Benutzerkonten zu erstellen, kannst du diese Repositorys jederzeit anzeigen und vorübergehend darauf zugreifen. Weitere Informationen findest du unter Anzeigen von benutzereigenen Repositorys in deinem Unternehmen und Zugreifen auf benutzereigene Repositorys in deinem Unternehmen.

Interne Repositorys sind die Standardeinstellung für alle neuen Repositorys, die in einer Organisation erstellt werden, die zu einem Unternehmenskonto gehört. Weitere Informationen zur internen Repositorys findest du unter Ein neues Repository erstellen.

Organisationsinhaber können immer jede beliebige Art von Repository erstellen und externe Mitarbeiter können niemals irgendeine Art von Repository erstellen. Weitere Informationen findest du unter Informationen zu Repositorys.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Überprüfe unter „Repository creation“ (Repository-Erstellung) die Informationen zum Ändern der Einstellung. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Repository creation“ (Repository-Erstellung) eine Richtlinie aus.

  7. Wenn du Mitglieder können Repositorys erstellen ausgewählt hast, wähle mindestens einen Repositorytyp aus.

  8. Um zu verhindern, dass Unternehmensmitglieder Repositorys erstellen, die im Besitz ihrer Benutzerkonten sind, wähle optional die Erstellung von Benutzernamespace-Repositorys blockieren aus. Hierzu muss Enterprise Managed Users in deinem Unternehmen verwendet werden.

Erzwingen einer Richtlinie zum Forken von privaten oder internen Repositorys

Du kannst in allen Organisationen, die deinem Unternehmen gehören, Personen mit Zugriff auf ein privates oder internes Repository erlauben, das Repository zu forken, das Forken privater oder interner Repositorys generell untersagen oder Besitzer*innen die Verwaltung der Einstellung auf Organisationsebene erlauben.

Personen mit Administratorberechtigungen können eine präzisere Forkingrichtlinie festlegen. Weitere Informationen finden Sie unter Die Forking-Richtlinie für deine Organisation verwalten.

Note

Wenn dein Unternehmen Enterprise Managed Users verwendet und deine Richtlinie zum Erstellen von Repositorys verhindert, dass Unternehmensmitglieder Repositorys im Besitz ihrer Benutzerkonten erstellen, dürfen Mitglieder unabhängig von deiner Richtlinie zum Forken von Repositorys kein Repository in ihren Benutzerkonten forken.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Informationen zum Ändern der Einstellung findest du unter „Repository forking“ (Repository-Forking). Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Repositoryforking“ das Dropdownmenü aus, und klicke auf eine Richtlinie.

  7. Wenn Forking aktiviert ist, kannst du eine Richtlinie auswählen, die angibt, wo Benutzer*innen Repositorys forken dürfen.

Erzwingen einer Richtlinie zum Einladen von externen Projektmitarbeiter*innen zu Repositorys

Note

Wenn in Ihrem Unternehmen verwaltete Benutzerkonten verwendet werden, wird die Rolle des externen Projektmitarbeiters als „Repositorymitarbeiter“ bezeichnet. Im Allgemeinen gilt die Dokumentation für externe Projektmitarbeiterinnen auch für Repositorymitarbeiterinnen. Informationen zu den geltenden Unterscheidungen finden Sie unter „Rollen in einer Organisation“.

In allen Organisationen im Besitz deines Unternehmen kannst du Mitgliedern erlauben, externe Projektmitarbeiterinnen zu Repositorys einzuladen, und Einladungen externer Projektmitarbeiterinnen auf Organisationsbesitzerinnen beschränken, Einladungen externer Projektmitarbeiterinnen auf Unternehmensbesitzerinnen beschränken oder Organisationsbesitzerinnen erlauben, die Einstellung auf Organisationsebene zu verwalten.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Informationen zum Ändern der Einstellung findest du unter „Externe Projektmitarbeiter*innen für Repositorys“. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Externe Projektmitarbeiter*innen für Repositorys“ das Einblendmenü aus, und klicke auf eine Richtlinie.

Erzwingen einer Richtlinie für den Standardbranchnamen

Du kannst in allen Organisationen, die deinem Unternehmen gehören, für alle neuen Repositorys, die von Mitgliedern erstellt werden, den Standardbranchnamen festlegen. Du kannst erzwingen, dass dieser Standardbranchname in allen Organisationen verwendet wird, oder zulassen, dass in einzelnen Organisationen ein anderer Branchname festgelegt wird.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.
  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.
  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien
  4. Klicke unter „ Policies“ auf Member privileges.
  5. Gib unter „Standardbranchname“ den Standardbranchnamen ein, der für neue Repositorys verwendet werden soll.
  6. Wenn du erzwingen möchtest, dass der Standardbranchname für alle Organisationen im Unternehmen verwendet wird, wähle Enforce across this enterprise (In diesem Unternehmen erzwingen) aus.
  7. Klicke auf Aktualisieren.

Erzwingen einer Richtlinie für Bereitstellungsschlüssel

In allen Organisationen, die zu Ihrem Unternehmen gehören, können Sie Mitgliedern erlauben, Bereitstellungsschlüssel in Repositorys zu erstellen, die Erstellung von Bereitstellungsschlüsseln einschränken oder Eigentümern erlauben, die Einstellung auf Unternehmensebene zu verwalten.

Weitere Informationen zur Verwendung der Bereitstellungsschlüssel findest du unter Verwalten von Bereitstellungsschlüsseln. Wenn Sie eine genauere Kontrolle über Berechtigungen wünschen, sollten Sie stattdessen ein GitHub App verwenden. Weitere Informationen findest du unter GitHub-Apps – Übersicht.

Warning

Wenn Sie diese Einstellung auf Deaktiviert ändern, werden vorhandene Bereitstellungsschlüssel in allen Repositorys im Unternehmen deaktiviert. Skripts, Apps oder Workflows, die Bereitstellungsschlüssel erstellen, verwenden oder löschen, funktionieren nicht mehr.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.
  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.
  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien
  4. Klicke unter „ Policies“ auf Member privileges.
  5. Unter "Bereitstellungsschlüssel" finden Sie Informationen zum Ändern der Einstellung. Wählen Sie dann eine Richtlinie aus.
  6. Klicken Sie auf Speichern.

Erzwingen einer Richtlinie für Änderungen an der Sichtbarkeit eines Repositorys

Du kannst in allen Organisationen, die deinem Unternehmen gehören, Mitgliedern mit Administratorzugriff das Ändern der Sichtbarkeit eines Repositorys erlauben, Änderungen an der Sichtbarkeit von Repositorys auf Organisationsbesitzerinnen beschränken oder allen Besitzerinnen die Verwaltung der Einstellung auf Organisationsebene erlauben. Wenn du verhinderst, dass Mitglieder die Sichtbarkeit eines Repositorys ändern, ist es nur Unternehmensbesitzer*innen möglich, die Sichtbarkeit eines Repositorys zu ändern.

Wenn ein Unternehmensbesitzer die Repositoryerstellung ausschließlich auf Organisationsbesitzer beschränkt hat, kann die Sichtbarkeit von Repositorys von Mitgliedern nicht geändert werden. Weitere Informationen findest du unter Erzwingen einer Richtlinie für die Repositoryerstellung.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Überprüfe unter „Repository visibility change“ (Änderung der Repository-Sichtbarkeit) die Informationen zum Ändern der Einstellung. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Änderung der Repositorysichtbarkeit“ das Dropdownmenü aus, und klicke auf eine Richtlinie.

Erzwingen einer Richtlinie zum Löschen und Übertragen von Repositorys

Du kannst in allen Organisationen, die deinem Unternehmen gehören, Mitgliedern mit Administratorberechtigungen das Löschen oder Übertragen eines Repositorys erlauben, das Löschen und Übertragen von Repositorys auf Organisationsbesitzerinnen beschränken oder Besitzerinnen die Verwaltung der Einstellung auf Organisationsebene erlauben.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Überprüfe unter „Repository deletion and transfer“ (Repository-Löschung und -Übertragung) die Informationen zum Ändern der Einstellung. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Löschung und Übertragung des Repositorys“ das Dropdownmenü aus, und klicke auf eine Richtlinie.

Erzwingen einer Richtlinie zum Löschen von Issues

Du kannst in allen Organisationen, die deinem Unternehmen gehören, Mitgliedern mit Administratorzugriff das Löschen von Issues erlauben, das Löschen von Issues auf Organisationsbesitzerinnen beschränken Besitzerinnen die Verwaltung der Einstellung auf Organisationsebene erlauben.

  1. Klicke auf GitHub in der oberen rechten Ecke auf dein Profilfoto.

  2. Klicke je nach deiner Umgebung auf Dein Unternehmenoder auf Deine Unternehmen, und klicke dann auf das Unternehmen, das du anzeigen möchtest.

  3. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Richtlinien

  4. Klicke unter „ Policies“ auf Member privileges.

  5. Überprüfe unter „Repository issue deletion“ die Informationen zum Ändern der Einstellung. Optional kannst du die aktuelle Konfiguration für alle Organisationen im Unternehmenskonto anzeigen, bevor du die Einstellung änderst. Wähle dazu Aktuelle Konfigurationen deiner Organisationen anzeigen aus.

    Screenshot einer Richtlinie in den Unternehmenseinstellungen. Ein Link mit der Bezeichnung „Aktuelle Konfigurationen deiner Organisation anzeigen“ ist mit einem orangefarbenen Rahmen hervorgehoben.

  6. Wähle unter „Löschung von Repositorys-Issues“ das Dropdownmenü aus, und klicke auf eine Richtlinie.