Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Erstellen von Teams

Mithilfe von Teams können Organisationen Mitgliedergruppen erstellen und den Zugriff auf Repositorys steuern. Teammitgliedern können Lese-, Schreib- oder Administratorberechtigungen für bestimmte Repositorys erteilt werden.

Teams sind zentral für viele gemeinschaftliche Features von GitHub, beispielsweise Team-@mentions, um die entsprechenden Parteien dahin gehend zu informieren, dass du ihre Beiträge oder Aufmerksamkeit anfordern möchtest. Weitere Informationen findest du unter Rollen in einer Organisation.

Ein Team kann eine Gruppe in deinem Unternehmen darstellen oder Personen mit bestimmten Interessen oder Expertenwissen enthalten. So könnte beispielsweise ein Team aus Barrierefreiheitsexpert*innen auf deine GitHub Enterprise Server-Instanz aus Personen unterschiedlicher Abteilungen bestehen. Teams können funktionale Anliegen vertreten, welche die bestehende Bereichshierarchie eines Unternehmens ergänzen.

Organisationen können mehrere Ebenen untergeordneter Teams erstellen, um die Hierarchiestruktur eines Unternehmens oder einer Gruppe abzubilden. Weitere Informationen findest du unter Informationen zu Teams.

Ein Team erstellen

Eine umsichtige Kombination von Teams ist ein wirksames Mittel, um den Zugriff auf das Repository zu steuern. Wenn deine Organisation beispielsweise nur deinem Release Engineering-Team erlaubt, Code an den Standardbranch von Repositorys zu pushen, kannst du nur dem Release Engineering-Team Administratorberechtigungen für die Repositorys deiner Organisation und allen anderen Teams nur Leseberechtigungen zuweisen.

  1. Klicke in der oberen rechten Ecke von GitHub Enterprise Server auf dein Profilfoto, und klicke dann auf Deine Organisationen.

    Screenshot des Dropdownmenüs unter dem Profilbild von @octocat. „Deine Organisationen“ ist in dunklem Orange eingerahmt. 2. Klicke auf den Namen Deiner Organisation. Organisationsname in Liste der Organisationen 1. Wähle unter deinem Organisationsnamen die Option Teams. Registerkarte „Teams“

  2. Klicke oben auf der Seite auf Neues Team. 1. Unter „Create new team" (Neues Team erstellen) gib den Namen für Dein neues Team ein. 1. Gib optional im Feld „Description" (Beschreibung) eine Beschreibung des Teams ein. 1. Wähle unter „Teamsichtbarkeit“ eine Sichtbarkeit für das Team aus. 6. Wenn du ein untergeordnetes Team erstellst, klickst du optional unter „Übergeordnetes Team“ im Dropdownmenü Übergeordnetes Team auswählen auf ein übergeordnetes Team. Weitere Informationen zu untergeordneten Teams findest du unter Informationen zu Teams. 1. Klicke auf Team erstellen.

Teams mit aktivierter LDAP-Synchronisierung erstellen

Instanzen, die LDAP für die Benutzerauthentifizierung verwenden, können die LDAP-Synchronisierung zum Verwalten der Mitglieder eines Teams verwenden. Wenn du den Distinguished Name (DN) der Gruppe im Feld LDAP-Gruppe festlegst, wird ein Team einer LDAP-Gruppe auf deinem LDAP-Server zugeordnet. Wenn du die LDAP-Synchronisierung zum Verwalten der Mitglieder eines Teams verwendest, kannst du dein Team nicht auf deine GitHub Enterprise Server-Instanz verwalten. Das zugeordnete Team synchronisiert seine Mitglieder im Hintergrund und regelmäßig in dem Intervall, das bei aktivierter LDAP-Synchronisierung konfiguriert wurde. Weitere Informationen findest du unter Verwenden von LDAP.

Du musst Mitglied der Websiteadministratorinnen und Organisationsbesitzerinnen sein, um ein Team mit aktivierter LDAP-Synchronisierung zu erstellen.

Im Rahmen der Optimierungskonfiguration wird LDAP Sync deine geschachtelte Teamstruktur nicht übertragen. Um unter- und übergeordnete Teambeziehungen zu erstellen, musst Du die verschachtelte Teamstruktur manuell neu erstellen und mit der entsprechenden LDAP-Gruppe synchronisieren. Weitere Informationen findest du unter Erstellen von Teams.

Hinweise:

  • Die LDAP-Synchronisierung verwaltet nur die Mitgliederliste des Teams. Du musst die Repositorys und Berechtigungen des Teams auf GitHub Enterprise Server verwalten.
  • Wenn eine LDAP-Gruppenzuordnung zu einem DN entfernt wird, beispielsweise wenn die LDAP-Gruppe gelöscht wird, dann wird jedes Mitglied aus dem synchronisierten GitHub Enterprise Server-Team entfernt. Um dies zu beheben, ordnest du das Team einem neuen DN zu, fügst die Teammitglieder wieder hinzu, und synchronisierst die Zuordnung manuell.
  • Falls bei aktivierter LDAP-Synchronisierung eine Person aus einem Repository entfernt wird, verliert diese den Zugriff, ihre Forks werden jedoch nicht gelöscht. Wenn die Person innerhalb von drei Monaten zu 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.
  1. Stelle sicher, dass die LDAP-Synchronisierung aktiviert ist.

  2. Klicke in der oberen rechten Ecke von GitHub Enterprise Server auf dein Profilfoto, und klicke dann auf Deine Organisationen.

    Screenshot des Dropdownmenüs unter dem Profilbild von @octocat. „Deine Organisationen“ ist in dunklem Orange eingerahmt. 2. Klicke auf den Namen Deiner Organisation. Organisationsname in Liste der Organisationen 1. Wähle unter deinem Organisationsnamen die Option Teams. Registerkarte „Teams“

  3. Klicke oben auf der Seite auf Neues Team. 1. Unter „Create new team" (Neues Team erstellen) gib den Namen für Dein neues Team ein.

  4. Suche unter „LDAP-Gruppe“ nach dem DN einer LDAP-Gruppe, um diesem das Team zuzuordnen. Falls du den DN nicht kennst, gib den Namen der LDAP-Gruppe ein. GitHub Enterprise Server sucht nach Übereinstimmungen und vervollständigt diese automatisch.

  5. Gib optional im Feld „Description" (Beschreibung) eine Beschreibung des Teams ein. 1. Wähle unter „Teamsichtbarkeit“ eine Sichtbarkeit für das Team aus. 6. Wenn du ein untergeordnetes Team erstellst, klickst du optional unter „Übergeordnetes Team“ im Dropdownmenü Übergeordnetes Team auswählen auf ein übergeordnetes Team. Weitere Informationen zu untergeordneten Teams findest du unter Informationen zu Teams. 1. Klicke auf Team erstellen.