Skip to main content

Organization での GitHub Codespaces の有効化

組織内のどのユーザーが組織の負担で GitHub Codespaces を使用できるかを制御できます。

Who can use this feature

To alter an organization's billing settings, you must be an organization owner.

GitHub Codespaces は、GitHub Team または GitHub Enterprise Cloud を使用する Organization で利用できます。 GitHub Free および GitHub Pro プランの個人ユーザーも、GitHub Codespaces を制限付きのベータ リリースとして利用できます。 詳細については、「GitHub's products」を参照してください。

Organization での GitHub Codespaces の有効化について

組織の所有者は、組織内のどのユーザーが組織の負担で codespace を作成および使用できるかを制御できます。

リポジトリをクローンできるユーザーのみが、そのリポジトリの codespace を作成できます。 組織によって所有されるリポジトリの codespace をユーザーが作成できるようにするには、次の手順を実行する必要があります。

組織に課金される codespace をユーザーが作成できるようにするには、次の手順を実行する必要があります。

既定では、codespace はその作成元のリポジトリにのみアクセスできます。 組織内の codespace から、codespace の作成者がアクセスできる他の組織のリポジトリにアクセスできるようにする場合は、「Organization の codespace に対するリポジトリ アクセスを管理する」を参照してください。

組織に課金される codespace を作成できるユーザーを選ぶ

  1. GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 プロファイル メニューの組織 2. 組織の隣の [設定] をクリックします。 [設定] ボタン 1. 左側のサイドバーで、 [ Codespaces] をクリックします。

  2. [課金] をクリックし、以下のオプションの 1 つを選びます。

    • 無効 - 組織は codespace の使用に対して課金されません。 組織のリポジトリ用に作成された Codespaces では、作成した個々のユーザーに対して課金されます。
    • 選択したメンバー - 選択したメンバーによって組織のリポジトリに対して作成された Codespaces では、組織に対して課金されます。
    • すべてのメンバー - 組織のメンバーによって組織のリポジトリに対して作成された Codespaces では、組織に対して課金されます。
    • すべてのメンバーと外部コラボレーター - 組織のメンバーと外部コラボレーターによって組織のリポジトリに対して作成された Codespaces では、組織に対して課金されます。

    [課金] のラジオ ボタン

    注: [すべてのメンバーと外部のコラボレーターに許可する] を選ぶと、特定のリポジトリに追加されたすべての外部コラボレーターがこれらのリポジトリの Codespaces を作成して使用でき、組織はこの使用に対して課金されます。 外部コラボレーターの管理の詳細については、「外部のコラボレーターについて」を参照してください。

  3. [保存] をクリックします。

  4. [選択したメンバー] を選んだ場合は、選ぶユーザーの名前を入力するための入力ボックスが表示されます。

    ユーザーを選ぶための入力ボックス

Organization の Codespaces の無効化

組織に課金できる codespace の作成と使用を防ぐことができます。

メモ: 請求対象となる codespace を Organization で使用することを無効にする場合、個々のユーザーとして codespace を作成することができ、Organization 内でリポジトリを複製することができるすべてのユーザーは、そのリポジトリの codespace を引き続き作成できます。 ただし、Organization に対しては料金は発生しません。 リポジトリへのアクセスを制限する方法については、「リポジトリへのアクセス権を持つ Team と人を管理する」を参照してください。

  1. GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。 プロファイル メニューの組織 2. 組織の隣の [設定] をクリックします。 [設定] ボタン 1. 左側のサイドバーで、 [ Codespaces] をクリックします。
  2. [課金] で、 [無効] を選びます。

利用限度の設定

Note: You must set a non-zero spending limit before you can use GitHub Codespaces.

By default, your organization or enterprise will have a GitHub Codespaces spending limit of $0. This prevents new codespaces from being created, or existing codespaces from being opened, if this would incur a billable cost to your organization or enterprise. To allow your users to create codespaces in your organization, set the limit to a value higher than $0.

超過分は、請求期間に関係なく、常に毎月請求されます (アカウントが毎年請求されている場合でも同様です)。

アカウントの利用制限の管理と変更については、「Codespaces の利用制限の管理」を参照してください。