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
People→Pending invitationseinsehbar 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