Azure サブスクリプションについて
Azure サブスクリプション ID を自分の組織に接続して、GitHub の使用量ベースの課金サービスを有効にし、支払いを行うことができます。 次に例を示します。
- GitHub Codespaces の使用量
- GitHub Actions または GitHub Packages の超過分 (プランに含まれる量を超える使用量)
- Copilot for Business詳しくは、「GitHub Actions の課金について」、「GitHubパッケージの支払いについて」、「GitHub Copilot の課金の管理」をご覧ください。
GitHub.com のエンタープライズアカウントが GitHub Enterprise Cloud の無料試用版の場合は、Azure サブスクリプションに接続できません。
Azure サブスクリプションに接続すると、利用上限を管理することもできます。
前提条件
Azure サブスクリプションをリンクするには、ユーザーは適切なアクセス許可を使って Azure AD にサインインする必要があります。 詳細については、Microsoft Docs の「アプリケーションへのテナント全体の管理者の同意の付与」を参照してください。
ユーザーが適切なアクセス許可を持っていない場合、ユーザーはサブスクリプションをリンクする前に管理者の承認を得る必要があります。 または、ユーザーは Azure AD 全体管理者と連携して、管理者の同意ワークフローを構成することもできます。 詳細については、Microsoft Docs の「Azure Active Directory でのユーザーと管理者の同意」を参照してください。
Azure サブスクリプションをエンタープライズ アカウントに接続する
Azure サブスクリプションを接続するには、Azure サブスクリプションに対する所有者アクセス許可を持ち、GitHub で組織所有者である必要があります。
-
GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [アクセス] セクションで、 [ 課金とプラン] をクリックしてください。
-
[課金管理] で、[Azure による従量制課金] の右側にある [Azure サブスクリプションの追加] をクリックします。
-
画面の指示に従って Microsoft アカウントにサインインします。
-
[Permissions requested] という画面表示を確認します。 条項に同意したら、 [同意する] をクリックします。
-
[Select a subscription] で、Enterprise に接続する Azure サブスクリプション ID を選択します。
注: GitHub のサブスクリプション権限検証を実行すると、利用可能なサブスクリプションのリストを表示するための読み取り専用アクセスがリクエストされます。 Azureサブスクリプションを選択するには、サブスクリプションに対するオーナー権限を持っていなければなりません。 デフォルトのテナントが適切な権限を持っていない場合は、異なるテナントIDを指定しなければならないことがあります。 詳細については、Microsoft Docs の「Microsoft ID プラットフォームと OAuth 2.0 認証コード フロー」を参照してください。
-
[接続] をクリックします。
-
[Azure 経由の従量制課金] の右側にある 有効にする をクリックします。
Azure サブスクリプションをエンタープライズ アカウントから切断する
Azure サブスクリプションを組織アカウントから切断した後は、プランに含まれる金額を超えて使用できなくなります。
-
GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [アクセス] セクションで、 [ 課金とプラン] をクリックしてください。
-
[課金管理] の [Azure による従量制課金] で、切断するサブスクリプション ID の右側にある をクリックします。
-
プロンプトを確認したら、 [削除] をクリックします。