Skip to main content

Aktivieren oder Deaktivieren von GitHub Codespaces für Ihre Organisation

Du kannst steuern, welche Benutzer*innen GitHub Codespaces in den privaten und internen Repositorys deiner Organisation nutzen können.

Wer kann dieses Feature verwenden?

Organization owners

GitHub Team and GitHub Enterprise

Das Aktivieren und Deaktivieren von GitHub Codespaces

GitHub Codespaces ist in den öffentlichen Repositorys einer Organisation immer verfügbar. Alle Benutzer können einen Codespace aus diesen Repositories erstellen.

Wenn deine Organisation über einen GitHub Free-Plan verfügt, ist GitHub Codespaces in den privaten Repositorys deiner Organisation immer verfügbar. Alle Benutzer mit Zugriff auf diese Repositories können auf eigene Kosten einen Codespace erstellen.

Wenn du ein „Organization owner“ mit einem kostenpflichtigen GitHub-Plan bist, kannst du GitHub Codespaces für die privaten und internen Repositorys deiner Organisation aktivieren oder deaktivieren. Du kannst GitHub Codespaces für alle Benutzenden oder nur für ausgewählte Mitglieder und Projektmitarbeitende aktivieren.

Aktivieren oder Deaktivieren von GitHub Codespaces

Hinweis

Wenn du einem Benutzer den Zugriff auf GitHub Codespaces entziehst, kann er/sie seine/ihre vorhandenen Codespaces in den privaten und internen Repositories deiner Organisation nicht mehr öffnen. Weitere Informationen findest du unter Was geschieht, wenn ich den Zugriff eines Nutzers auf GitHub Codespaces entferne?

  1. Klicke in der rechten oberen Ecke von GitHub auf dein Profilbild und dann auf Your organizations.
  2. Klicke neben der Organisation auf Einstellungen.
  3. Klicke in der linken Randleiste auf Codespaces.
  4. Klicke unter Codespaces in der linken Randleiste auf General.
  5. Wähle auf der Einstellungsseite für Codespaces unter „Codespaces-Zugriff“ deine bevorzugte Einstellung für GitHub Codespaces in den privaten und internen Repositorys deiner Organisation aus.

Sicherstellen, dass Benutzende Codespaces erstellen können

Um Benutzenden zu erlauben, Codespaces für ein Repository zu erstellen, das sich im Besitz deiner Organisation befindet, musst du einen der folgenden Schritte ausführen:

  • Gewähre dem Benutzer Lesezugriff auf das Repository und erlaube das Forken. Dadurch kann der Benutzer einen Codespace erstellen, Änderungen zu einem Fork pushen und eine Pull-Anfrage öffnen. Weitere Informationen finden Sie unter AUTOTITLE.
  • Gib dem Benutzer Schreibzugriff auf das Repository, damit er Änderungen direkt ohne einen Fork zu erstellen in das Repository pushen kann.

Stelle außerdem Folgendes sicher:

  • Dein Unternehmen verwendet OIDC nicht mit CAP. Weitere Informationen finden Sie unter AUTOTITLE.
  • Für deine Organisation ist keine Zulassungsliste für IP-Adressen aktiviert. Weitere Informationen findest du unter Verwalten zulässiger IP-Adressen für deine Organisation.

Was geschieht, wenn ich den Zugriff eines Nutzers auf GitHub Codespaces entferne?

Bevor du den Zugriff eines Benutzers auf GitHub Codespaces entfernst, solltest du die betroffenen Benutzer benachrichtigen.

Wenn du den Zugriff einer benutzenden Person entfernst, kann die jeweilige Person keine vorhandenen Codespaces mehr öffnen, die sie in den privaten und internen Repositorys deiner Organisation erstellt hat.

  • Wenn du die betroffenen Personen vorher benachrichtigst, können sie alle unveröffentlichten Arbeiten an einen Branch im Repository pushen, bevor sie keinen Zugriff mehr haben.
  • Wenn Benutzerinnen den Zugriff auf einen Codespace verlieren, wird der Codespace für einen Zeitraum von 7 Tagen aufbewahrt, danach wird er endgültig gelöscht. Während dieses 7-tägigen Zeitraums müssen sich die Benutzerinnen an den uns über das GitHub-Support-Portal wenden, um nicht veröffentlichte Arbeiten aus dem Codespace wiederherzustellen.

Wenn du bisher für Codespaces gezahlt hast, die Benutzende in den öffentlichen Repositorys deiner Organisation erstellt haben, geht der Besitz an diesen Codespaces auf die Benutzenden über.

Weiterführende Lektüre

  • AUTOTITEL