Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-05-23. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.17

Den Teamzugriff auf ein Repository einer Organisation verwalten

Sie können einem Team Zugriff auf ein Repository gewähren, einem Team den Zugriff auf ein Repository entziehen oder die Berechtigungsebene eines Teams für ein Repository ändern.

Inhalt dieses Artikels

Personen mit Administratorzugriff auf ein Repository können den Zugriff eines Teams auf das Repository verwalten. Team-Maintainer können einem Team den Zugriff auf ein Repository entziehen.

Warnungen:

  • Sie können die Berechtigungsebene eines Teams ändern, wenn das Team direkten Zugriff auf ein Repository hat. Wenn der Zugriff des Teams auf das Repository von einem übergeordneten Team übernommen wird, müssen Sie den Zugriff des übergeordneten Teams auf das Repository ändern.
  • Wenn Sie einem übergeordneten Team den Zugriff auf ein Repository gewähren oder entziehen, erhalten bzw. verlieren auch die untergeordneten Teams Zugriff auf das Repository. Weitere Informationen finden Sie unter „Informationen zu Teams“.

Einem Team Zugriff auf ein Repository gewähren

  1. In der oberen rechten Ecke von GitHub Enterprise klicke auf Dein Profilfoto und dann auf your profile (Dein Profil).
    Profile photo
  2. Klicke auf der linken Seite Deiner Profilseite unter „Organizations" (Organisationen) auf das Symbol für Deine Organisation.
    Organisationssymbole
  3. Klicke unter Deinem Organisationsnamen auf Teams.
    Registerkarte „Teams"
  4. Auf der Registerkarte „Teams" klicke auf den Namen des Teams.
    Liste der Teams der Organisation
  5. Oberhalb der Liste der Teammitglieder klicke auf Repositories (Repositorys).
    Registerkarte „Team-Repositorys"
  6. Klicken Sie oberhalb der Liste der Repositorys auf Add repository (Repository hinzufügen).
    Schaltfläche „Add repository“ (Repository hinzufügen)
  7. Geben Sie den Namen des Repositorys ein, und klicken Sie dann auf Add repository to team (Repository zu Team hinzufügen).
    Repository-Suchfeld
  8. Optional können Sie im Dropdownmenü rechts neben dem Repository-Namen eine andere Berechtigungsebene für das Team auswählen.
    Dropdownmenü mit Zugriffsebene für Repository

Einem Team den Zugriff auf ein Repository entziehen

Sie können einem Team den Zugriff auf ein Repository entziehen, wenn das Team direkten Zugriff auf ein Repository hat. Wenn der Zugriff des Teams auf das Repository von einem übergeordneten Team übernommen wird, müssen Sie das Repository vom übergeordneten Team entfernen, um es auch von den untergeordneten Teams zu entfernen.

Warnung:

  • Wenn Du den Zugriff einer Person auf ein privates Repository entfernst, werden all ihre Forks in diesem privaten Repositorys gelöscht. Lokale Klone des privaten Repositorys werden beibehalten. Wenn der Zugriff eines Teams auf ein privates Repository widerrufen wird oder ein Team mit Zugriff auf ein privates Repository gelöscht wird und die Teammitglieder nicht über ein anderes Team auf das Repository zugreifen können, werden die privaten Forks des Repositorys gelöscht.

  • Wenn Du bei aktivierter LDAP-Synchronisation eine Person aus einem Repository entfernst, verliert diese den Zugriff, aber ihre Forks werden nicht gelöscht. Wenn die Person innerhalb von drei Monaten einem Team mit Zugriff auf das ursprüngliche Organisations-Repository hinzugefügt wird, wird ihr Zugriff auf die Forks bei der nächsten Synchronisierung automatisch wiederhergestellt.

  • Du bist verantwortlich sicherzustellen, dass Personen, die den Zugriff auf ein Repository verloren haben, vertrauliche Informationen oder geistiges Eigentum löschen.

  • Personen mit Administratorberechtigungen für ein privates Repository können das Forking dieses Repositorys verbieten, und Organisationsinhaber können das Forking jedes privaten Repository in einer Organisation verbieten. Weitere Informationen findest Du unter „Verwalten der Forking-Richtlinie für Deine Organisation" und „Verwalten der Forking-Richtlinie für Dein Repository".

  1. In der oberen rechten Ecke von GitHub Enterprise klicke auf Dein Profilfoto und dann auf your profile (Dein Profil).
    Profile photo
  2. Klicke auf der linken Seite Deiner Profilseite unter „Organizations" (Organisationen) auf das Symbol für Deine Organisation.
    Organisationssymbole
  3. Klicke unter Deinem Organisationsnamen auf Teams.
    Registerkarte „Teams"
  4. Auf der Registerkarte „Teams" klicke auf den Namen des Teams.
    Liste der Teams der Organisation
  5. Oberhalb der Liste der Teammitglieder klicke auf Repositories (Repositorys).
    Registerkarte „Team-Repositorys"
  6. Wählen Sie alle Repositorys aus, die Sie vom Team entfernen möchten.
    Liste der Team-Repositorys mit aktivierten Kontrollkästchen für einige Repositorys
  7. Klicken Sie im Dropdownmenü über der Liste der Repositorys auf Remove from team (Aus Team entfernen).
    Dropdownmenü mit Option zum Entfernen eines Repositorys von einem Team
  8. Prüfen Sie die zum Entfernen ausgewählten Repositorys, und klicken Sie auf Remove repositories (Repositorys entfernen).
    Modalfeld mit einer Liste der Repositorys, auf die das Team nicht mehr zugreifen kann

Weiterführende Informationen

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt