ユーザーの有料アクセス権の管理
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
購入プロセスを完了するのではなく、ユーザーの割り当てと削除を行い、それらの割り当てに従って課金することができます。 この記事は、ユーザーの有料アクセスを管理するためのツールを利用するのに役立ちます。 この方法では、必要なものに対してのみ支払います。
詳細については、Azure Boards、Azure Repos、Azure Test Plansへの有料アクセスを管理する方法について説明します。
Visual Studio サブスクライバーはサブスクリプションに含まれるアクセス権を取得し、Azure DevOps に初めてサインインしたときにサブスクリプションが検出されます。
ヒント
Azure DevOps のコストを見積もるには、 料金計算ツール または Azure DevOps の価格に関するページを参照してください。
前提条件
次の項目が配置されていることを確認します。
カテゴリ | 要件 |
---|---|
アクセス許可 | プロジェクト コレクション管理者グループのメンバー。 組織の所有者は、自動的にこのグループのメンバーになります。 |
課金 | 組織の課金がセットアップされています。 |
前提条件
カテゴリ | 要件 |
---|---|
アクセス許可 | プロジェクト コレクション管理者グループのメンバー。 組織の所有者は、自動的にこのグループのメンバーになります。 |
ライセンス | Azure を使用して組織用に設定された ライセンス |
Basic または Basic + Test Plans を割り当てる
有料アクセスを制御する最も簡単な方法は、アクセス レベルを手動で割り当てることです。 新しいユーザーをorganizationに追加するときに、アクセス レベルを割り当てることができます。 また、ユーザーがorganizationを離れたときにユーザーを削除します。
次の情報を考慮してください。
- Visual Studio サブスクライバーは、サインイン時に自動的に検出されます。 Visual Studio サブスクリプションを持つユーザーには追加料金は発生しません。
- GitHub Enterprise ユーザーは、サインイン時に自動的に検出されます。 GitHub Enterprise ライセンスを持つユーザーには追加料金はかかりません。
- 利害関係者 アクセスは、機能 が制限された無料アクセス レベルです。
- Basic アクセスは、最初の 5 人のユーザーが無料で、6 人以上のユーザーに対して支払われます。
- 基本+ テストプラン アクセスは有料ですが、30日間無料で試 。
新しいユーザーの既定のアクセス レベルを選択する
すべての新しいユーザーは、プロジェクトに直接追加された場合、無料の利害関係者アクセス権を取得します。
プロジェクトに追加された新しいユーザーのアクセス レベルを変更するには、次の手順を実行します。
所属組織 (
https://dev.azure.com/{Your_Organization}
) にサインインします。組織の設定を選択します。
[Billing] (支払い) を選びます。
[ 新しいユーザーの既定のアクセス レベル] の横にあるドロップダウン メニューから [ 基本 ] を選択します。
グループ ルールを使用してアクセスを自動化する
グループ ルールは、organizationのアクセス レベルの割り当てを自動化するための優れた方法を提供します。 これにより、ユーザーが追加または削除されるたびに、アクセス権を手動で割り当てる必要はありません。 詳細については、「 グループ ルール」を参照してください。
Note
グループ ルールは、既定のアクセス レベルよりも優先されます。 たとえば、ユーザーが属するグループに Basic アクセス レベルが割り当てられている場合、たとえ既定のアクセス権が[関係者]に設定されていても、ユーザーには Basic アクセスが付与されます。 既定のアクセス レベルは、グループ ルールに含まれていないユーザーに適用されます。
アクセス権のないユーザーの料金を削減する
ユーザーがorganizationから削除されるか、無料の利害関係者アクセス レベルが割り当てられると、課金は自動的に停止します。
Azure DevOps を使用しなくなったユーザーがいるかどうかを確認するには、次の手順を実行します。
貴社 (
https://dev.azure.com/{yourorganization}
) にサインインします。組織設定を選択します。
[ ユーザー] を選択し、[ 最終アクセス] で並べ替えます。
サインインしていないユーザーがいる場合は、ユーザーの一覧をエクスポートし、 Date Created 列を確認することで、ユーザーが追加された最近のユーザーを確認できます。
複数の組織にわたるユーザーの支払いを 1 回にまとめる
複数の Azure DevOps 組織のメンバーである場合、複数組織課金を有効にすると、同じ Azure 課金サブスクリプションの下にあるすべての組織について、Basic または Basic + Test Plans の人間のユーザーごとに 1 回支払うことができます。 複数組織の課金は、サービス プリンシパルには適用されません。サービス プリンシパルが追加され、サービス プリンシパルに Basic または Basic + Test Plans が割り当てらた組織ごとに、料金を支払う必要があります。
詳細については、「複数組織課金に関するよくある質問」を参照してください。 複数の組織で 1 回ユーザーの料金を支払うには、次の手順を実行します。
所属先 (
https://dev.azure.com/{Your_Organization}
) にサインインしてください。組織の設定 を選択します。
支払い を選びます。
ユーザー課金の構成を選択します。
[複数組織]>[保存] を選択します。
Azure 経由で支払う
Azure 経由で支払うには、次の手順を実行します。
- Azure DevOps organizationを使用する予定がない場合でも作成します。
- Azure サブスクリプションを使用して課金を設定し、ユーザーを追加するか、CI/CD を購入します。
- ライセンスをユーザーに割り当てます。
サーバーで使用するユーザー ライセンスの数は同じです。