Dokumentationen

Mitglieder

Mitglieder

Members sind Personen, die einer GitHub-Organisation angehören. Als Organisationsadministrator (Owner) können Mitglieder eingeladen, deren Rollen verwaltet und Mitglieder bei Bedarf entfernt werden.

Wichtig (GHES/GHEC): Nur Organisationsadministratoren (Owner) können neue Mitglieder in die Organisation einladen. Team Maintainer können bestehende Organisationsmitglieder zu ihren Teams hinzufügen, jedoch keine neuen Personen in die Organisation einladen.

Um ein Mitglied einzuladen existiert folgender Artikel: https://docs.github.com/de/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization

Die eingeladene Person erhält eine E-Mail und muss die Einladung annehmen, bevor sie aktiv Mitglied der Organisation ist.

Hinweis: Ausstehende Einladungen sind unter PeoplePending invitations einsehbar und können dort widerrufen werden.

Mitgliederrollen

Eine Organisation kennt zwei Hauptrollen:

Rolle Beschreibung
Member Standardrolle. Kann auf alle Repositories zugreifen, für die Berechtigungen erteilt wurden. Kann eigene Repositories in der Organisation erstellen (sofern erlaubt).
Owner Vollständige Verwaltungsrechte über die Organisation: Mitglieder und Teams verwalten, Einstellungen ändern, Abrechnungsdaten einsehen und die Organisation löschen.

Die Rolle Owner sollte nur an vertrauenswürdige Personen vergeben werden, da diese über vollständige Kontrolle der Organisation verfügen.

Folgender Artikel beschreibt die Zuweisung einer Rolle: https://docs.github.com/de/organizations/managing-peoples-access-to-your-organization-with-roles/using-organization-roles#assigning-an-organization-role

Basis-Berechtigungen der Organisation

Zusätzlich zu den Teamberechtigungen kann eine Basis-Berechtigung für alle Mitglieder festgelegt werden. Dabei werden folgende Stufen unterstützt:

  • No permission: Mitglieder haben nur Zugriff auf explizit gewährte Repositories.
  • Read: Alle Mitglieder können alle Repositories lesen.
  • Write: Alle Mitglieder können in alle Repositories schreiben.
  • Admin: Alle Mitglieder haben Admin-Rechte auf alle Repositories.

Für die meisten Organisationen der Universität Bern empfiehlt sich No permission oder Read, damit der Zugriff gezielt über Teams gesteuert wird.

Folgender Artikel beschreibt die Verwendung von einer Basis-Berechtigung: https://docs.github.com/de/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/setting-base-permissions-for-an-organization

Mitglied entfernen

Folgender Artikel beschreibt das Entfernen eines Mitglieds: https://docs.github.com/de/organizations/managing-membership-in-your-organization/removing-a-member-from-your-organization