Skip to main content

Azure サブスクリプションを接続する

Azure サブスクリプションを接続することで、GitHub 上で使用量ベースの課金を有効にし、支払うことができます。

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

Billing managers or owners

Azure サブスクリプション ID を GitHub の organization または Enterprise アカウントに接続することで、Azure 経由で GitHub 機能の従量制課金の使用料を支払うことができます。 「Azure サブスクリプションの支払い」を参照してください。

2024 年 8 月 1 日以降に GitHub Enterprise Cloud の試用版を作成した場合は、使用量ベースの課金を使用してライセンスの支払いを行います。 使用量ベースの課金では、毎月使用するライセンスの数に対して支払います。 事前に定義済みの数のライセンスを購入する必要はありません。

重要

現在、ボリューム契約、サブスクリプション契約、または前払い契約を通じて GitHub Enterprise ライセンスの料金を支払っている場合は、契約の有効期限が切れるまで引き続きこの方法で課金されます。 更新時に、従量制課金モデルに切り替えるオプションがあります。

前提条件

  • Azure に接続する GitHub organization または Enterprise アカウントの所有者である必要があります。

  • Azure サブスクリプション ID を知っている必要があります。 Microsoft Docs の「Azure portal でサブスクリプションとテナントの ID を取得する」を参照してください。

  • Azure にログインするには、テナント全体に対する管理者の同意を付与できるユーザーとしてログインするか、Azure AD 全体管理者と連携して管理者の同意ワークフローを構成する必要があります。 「Azure サブスクリプションの支払い」を参照してください。

Azure サブスクリプションを Organization アカウントに接続する

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [Access] セクションで、 [Billing and plans] をクリックします。

  4. [課金管理] で、[Azure による従量制課金] の右側にある [Azure サブスクリプションの追加] をクリックします。

  5. Microsoft アカウントにサインインする。

  6. [Permissions requested] という画面表示を確認します。 条項に同意したら、 [同意する] をクリックします。

    "Permissions requested" というプロンプトが表示されず、代わりに管理者の承認が必要であることを示すメッセージが表示される場合は、「メッセージ:"Need admin approval"」を参照してください。

  7. [サブスクリプションの選択] で、組織に接続する Azure サブスクリプション ID を選択します。

    1. [By clicking "Connect", you are confirming that you want to be billed for metered services via the selected Azure subscription ([Connect] (接続) をクリックすると、選択した Azure サブスクリプションを介して行われる従量制課金サービスに対する課金について同意することになります) を選択します。
    2. [Connect] をクリックします。

    Azureサブスクリプションを選択するには、サブスクリプションに対するオーナー権限を持っていなければなりません。 デフォルトのテナントが適切な権限を持っていない場合は、異なるテナントIDを指定しなければならないことがあります。 詳細については、Microsoft Docs の「前提条件」と「Microsoft ID プラットフォームと OAuth 2.0 認可コード フロー」を参照してください。

Azure サブスクリプションを Enterprise アカウントに接続する

  1. GitHub の右上隅にあるプロフィール画像をクリックします。

  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。

  3. ページの上部にある [ Billing and licensing] をクリックします。

  4. [Billing & Licensing] (新しいプラットフォーム) または [Billing] で、[Payment information] をクリックします。

  5. [支払い情報] で、 [Azure サブスクリプションを追加する] をクリックします。

  6. 画面の指示に従って Microsoft アカウントにサインインします。

  7. [Permissions requested] という画面表示を確認します。 条項に同意したら、 [同意する] をクリックします。

    "Permissions requested" というプロンプトが表示されず、代わりに管理者の承認が必要であることを示すメッセージが表示される場合は、「メッセージ:"Need admin approval"」を参照してください。

  8. [Select a subscription] で、Enterprise に接続する Azure サブスクリプション ID を選びます。

    1. [By clicking "Connect", you are confirming that you want to be billed for metered services via the selected Azure subscription ([Connect] (接続) をクリックすると、選択した Azure サブスクリプションを介して行われる従量制課金サービスに対する課金について同意することになります) を選択します。
    2. [Connect] をクリックします。

    Azureサブスクリプションを選択するには、サブスクリプションに対するオーナー権限を持っていなければなりません。 デフォルトのテナントが適切な権限を持っていない場合は、異なるテナントIDを指定しなければならないことがあります。 詳細については、Microsoft Docs の「前提条件」と「Microsoft ID プラットフォームと OAuth 2.0 認可コード フロー」を参照してください。

Azure サブスクリプションの編集またはアカウントからの切断

アカウントから Azure サブスクリプションを切断すると、プランに含まれている金額以上の使用量を利用できなくなります。

  1. [Billing Management] の下の [Metered billing via Azure] で、変更するサブスクリプション ID の右側にあります。

    • サブスクリプションを編集する: をクリックしてサブスクリプションを編集します。
    • サブスクリプションを切断する: をクリックして接続を削除します。

サブスクリプションの接続に関するビデオ デモ

Azure サブスクリプションを接続するには、GitHub と Azure Billing Portal の両方に対する適切なアクセス許可が必要です。 これには、2 人の異なるユーザー間の調整が必要になる場合があります。

プロセスのデモを最初から最後まで確認するには、GitHub の YouTube チャネルで Azure サブスクリプションを使用した GitHub 従量課金の請求に関するデモを視聴してください。 このビデオでは、Enterprise アカウントのプロセスを示します。 サブスクリプションを organization アカウントに接続する場合は、「Azure サブスクリプションを organization アカウントに接続する」を参照してください。

参考資料