Skip to main content

Organization での GitHub Codespaces の管理

Organization 内のユーザの GitHub Codespaces の使用方法について管理および確認できます。

この機能を使用できるユーザーについて

GitHub Team プランや GitHub Enterprise プランを利用している組織は、メンバーやコラボレーターによる GitHub Codespaces の使用料を支払うことができます。 これらの組織は、設定やポリシーにアクセスして、組織によって支払われる codespace を管理できます。 詳細については、「組織内の codespace を誰が所有し、支払うかの選択」および「GitHub のプラン」を参照してください。

組織での GitHub Codespaces の有効化または無効化

組織のプライベート リポジトリで GitHub Codespaces を使用できるユーザーを制御できます。

組織内の codespace を誰が所有し、支払うかの選択

組織とメンバーのどちらが codespace の支払いを行い、所有するかを選択できます。

組織内の codespace を一覧表示する

組織に対して現在アクティブになっているまたは停止している codespace をすべて一覧表示できます。

組織での GitHub Codespaces のコストの管理

GitHub Codespaces の使用状況を確認し、使用制限を設定できます。

リポジトリまたは Organization の開発環境シークレットの管理

開発環境シークレットを使うと、GitHub Codespaces で使うために機密情報を Organization またはリポジトリに格納することができます。

Organization の GitHub Codespaces の Audit log を確認する

Audit log を使用して、GitHub Codespaces に関連するすべてのアクションを確認できます。

コンピューターの種類へのアクセスを制限する

ユーザーが Organization で codespace を作成するときに選択できるコンピューターの種類に制約を設定できます。

ユーザーが作成できる組織に請求される codespace の数の制限

組織のメンバーまたはコラボレーターが組織内のリポジトリに対して作成できる codespace の最大数を指定できます。

codespace の基本イメージを制限する

Organization 内で作成された新しい codespace の開発コンテナーを作成するために使用できる基本イメージを指定できます。

転送されるポートの可視性の制限

ユーザーが Organization 内の codespace からポートを転送するときに選択できる可視性オプションに制約を設定できます。

アイドル タイムアウトの期間を制限する

Organaization が所有する codespace の最大タイムアウト期間を設定できます。

codespace の保持期間を制限する

Organaization が所有する codespace の最大保持期間を設定できます。