アクセス レベルについて
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure DevOps のアクセス レベルは、使用可能な Web ポータル機能を制御します。 アクセス レベルは、特定のタスクを許可または拒否するセキュリティ グループを補完します。 管理者は、ユーザー ベースが必要な機能にアクセスできることを確認し、それらの特定の機能に対してのみ支払います。 これは、ユーザーに必要な機能を提供しながらコストを管理する効率的な方法です。 詳細については、「 Stakeholder access quick reference および Manage users and accessを参照してください。
重要
お使いのプラットフォームとバージョンに対応するこの記事のバージョンを選択します。 バージョン セレクターは目次の上にあります。 Azure DevOps のプラットフォームとバージョンを検索します。
ユーザーまたはグループをチームまたはプロジェクトに追加すると、既定のアクセス レベルとセキュリティ グループに関連付けられている機能に自動的にアクセスできます。 ほとんどのユーザーは、 Basic アクセス レベルと Contributors セキュリティ グループに割り当てることで、ほとんどの機能にアクセスできます。 Readers、Contributors、および Project Administrators の最も一般的なグループに割り当てられているアクセス許可の簡単な概要については、「既定のアクセス許可」を参照してください。
サポートされているアクセス レベル
次のいずれかのアクセス レベルにユーザーまたはユーザー グループを割り当てます。
- Basic: ほとんどの機能にアクセスできます。 Visual Studio Professional サブスクリプション、Azure DevOps Server CAL を持つユーザー、および組織内の Basic アクセス料金を支払っているユーザーに割り当てます。
- 基本 + テスト 計画: Basic および Azure Test Plans に含まれるすべての機能にアクセスできます。 Visual Studio Test Professional または MSDN Platforms サブスクリプションを持つユーザー、および Basic + Test Plans アクセスの料金を支払っている組織のユーザーに対して割り当てます。
- 利害関係者: 無制限のユーザーに無料で割り当てることができます。 プライベート プロジェクトへの部分的なアクセスと、主にパブリック プロジェクトへのフル アクセスを提供します。 ライセンスとサブスクリプションはないものの、限られた機能セットにアクセスする必要があるユーザーに割り当てます。
- Visual Studio サブスクライバー: 既に Visual Studio サブスクリプションを持っているユーザーに割り当てます。 システムは、ユーザーのサブスクリプション (Visual Studio Enterprise、Visual Studio Professional、Visual Studio Test Professional、または MSDN Platform) を自動的に認識し、サブスクリプション レベルに含まれるその他の機能を有効にします。 Basic または Stakeholder を割り当てると、サインイン時に Visual Studio サブスクリプションの特典も受け取ります。
ヒント
新しいユーザーを追加する際のベスト プラクティスとして、ユーザーが初めてサインインする前に Basic レートが課金されないように、必要に応じて (Basic ではなく) Visual Studio サブスクライバー レベルを割り当てることをお勧めします。
- 利害関係者: 部分的なアクセスを提供し、無制限のユーザーに無料で割り当てることができます。 ライセンスとサブスクリプションはないものの、限られた機能セットにアクセスする必要があるユーザーに割り当てます。
- Basic: ほとんどの機能にアクセスできます。 Azure DevOps Server CAL を使用するユーザー、Visual Studio Professional サブスクリプションを持つユーザー、および組織内の Basic アクセス料金を支払っているユーザーに割り当てます。
- Basic + Test Plans: 毎月の Test Manager サブスクリプション、Visual Studio Test Professional、または MSDN Platforms サブスクリプションを持つユーザーにアクセスできます。
- VS Enterprise: Premium 機能へのアクセスを提供します。 Visual Studio Enterprise へのサブスクリプションを持つユーザーに割り当てます。
次の表は、サポートされている各アクセス レベルで使用できる機能を示しています。 Visual Studio Test Professional サブスクリプションと MSDN プラットフォーム サブスクリプションでは、Visual Studio Enterprise と同じ機能へのアクセスが許可されます。
機能
Stakeholder
基本 &
Visual Studio Professional
基本 + テスト計画 &
Visual Studio Enterprise
機能
Stakeholder
基本 &
Visual Studio Professional
基本 + テスト計画 &
Visual Studio Enterprise
組織の管理
セキュリティ グループまたはロール (チーム管理者、プロジェクト管理者、またはプロジェクト コレクション管理者) にも追加されたときにリソースを構成できます。
✔️
✔️
✔️
✔️
✔️
高度なホーム ページ
プロジェクト、作業項目、および作業中のプロジェクト間で定義されたプル要求へのアクセスが含まれます。
✔️
✔️
高度なポートフォリオ管理
portfolio バックログまたはボードから機能とエピックを定義するためのフル アクセスが含まれています。
✔️
✔️
アジャイル ボード
利害関係者は、 boards taskboards Taskboards へのアクセスが制限されます。 利害関係者はドラッグ アンド ドロップを使用して作業項目を作成および変更しますが、カードの [状態] フィールドのみを変更します。 スプリント容量の設定 のみが表示されます。
✔️
✔️
✔️
アジャイル ボード
利害関係者は、 boards taskboards Taskboards へのアクセスが制限されます。 関係者は、作業項目を追加したり、ドラッグ アンド ドロップ カードを使用して状態を更新したり、カードに表示されるフィールドを更新したり、容量 表示または設定したりすることはできません。
✔️
✔️
✔️
アジャイル ポートフォリオ管理
portfolioバックログおよびボードへの制限付きアクセスが含まれます。 関係者は、バックログの優先順位を変更したり、イテレーションに項目を割り当てたり、マッピング ウィンドウを使用したり、予測を演習したりすることはできません。
✔️
✔️
✔️
アイテム
Azure Artifacts のすべての機能 (最大 2 GiB の無料ストレージ) へのフル アクセスが含まれています。
✔️
✔️
✔️
リリース パイプラインの作成とリリースの管理
リリース パイプライン、マルチステージ継続的デプロイ (CD) パイプラインの定義、デプロイを制御するための承認とゲートのが含まれます。
✔️
✔️
✔️
基本的なバックログおよびスプリント計画ツール
backlogs および sprint backlogs および Taskboards の項目を追加および変更するための制限付きアクセスが含まれます。 関係者は、イテレーションに項目を割り当てたり、マッピング ウィンドウを使用したり、予測したりすることはできません。
✔️
✔️
✔️
✔️
✔️
グラフの作成
クエリ グラフ 作業追跡を作成できます。
✔️
✔️
グラフの表示
作業追跡クエリ グラフのみを表示できます。 利害関係者は、[クエリ] ページからクエリ グラフを表示できません。 ダッシュボードに追加すると、それらを表示できます。
✔️
✔️
コード
Git リポジトリを使用するかTeam Foundation バージョン管理 (TFVC) Team Foundation バージョン管理 (TFVC) を使用してコードを管理するためのすべての機能へのフル アクセスが含まれています。
✔️
✔️
配信計画
配信プランを追加および表示するためのフル アクセスが含まれています。
✔️
✔️
配信計画
配信プランを追加および表示するためのフル アクセスが含まれています。
✔️
✔️
フィードバックの要求と管理 動作中のソフトウェアに関するフィードバックを要求および管理するためのフル アクセスが含まれます。
✔️
✔️
標準機能
プロジェクト間の 作業、 View ダッシュボード、 View wikis、 管理個人通知が含まれます。 利害関係者は、リポジトリ用に定義された Markdown README ファイルを表示できません。Wiki ページのみを読み取ることができます。
✔️
✔️
✔️
ビルドとリリースでサービスをテストする
ビルド 実行する単体テスト、、 表示、テスト結果 分析 含まれます。
✔️
✔️
✔️
✔️
✔️
利害関係者ライセンスへの概要アクセスをテストする
テストおよびフィードバック拡張機能 使用した利害関係者フィードバックの要求含まれます。
✔️
✔️
✔️
作業項目を表示する
作業項目の追加と変更作業項目の追加と変更、作業項目のクエリの 表示と作成フィードバック応答の送信、表示、変更。 利害関係者は、既存のタグのみを作業項目に割り当てることができ (新しいタグを追加できません)、クエリを [マイ クエリ] ([共有クエリ] の下に保存することはできません) にのみ保存できます。
✔️
✔️
✔️
リリースの表示と承認の管理
リリースの 表示 および 適用リリースが含まれます。
✔️
✔️
✔️
Visual Studio サブスクリプションへのアクセス
Visual Studio サブスクライバーは、サブスクライバー特典として Visual Studio サブスクリプション 機能を利用できます。 これらのユーザーを追加するときは、 Visual Studio サブスクリプション アクセス レベルを割り当てるようにしてください。
システムはサブスクリプションを自動的に認識し、サブスクリプション レベルに基づいて、含まれるその他の機能を有効にします。
VS Enterprise アクセス
Visual Studio Enterprise サブスクライバーは、サブスクライバー特典として VS Enterprise アクセス権を取得します。 これらのユーザーを追加するときは、必ず VS Enterprise アクセス レベルを割り当てます。
Visual Studio Enterprise (VS Enterprise) アクセスを使用すると、ユーザーは、アクティブな Visual Studio Enterprise サブスクライバーに含まれる Microsoft によって公開された、料金ベースの Marketplace 拡張機能にアクセスできます。
高度なアクセスにより、すべての基本機能に加えて、 web ベースのテスト ケース管理ツール。 毎月のアクセス権を したり MSDN または MSDN Platforms サブスクリプションで Visual Studio Test Professional を既に持っているユーザーを追加したりできます。
アクセス レベルのプログラムによるマッピング
az devops user add
(Azure DevOps Services のみ)または User Entitlement - Add REST API を使用して、プログラムでアクセス レベルを管理できます。 次の表に、ユーザー インターフェイスと、 AccountLicenseType
、 licensingSource
、および msdnLicenseType
パラメーターを使用して選択したアクセス レベルのマッピングを示します。
アクセス レベル (ユーザー インターフェイス) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
Basic | express | account | なし |
Basic + Test Plans | [詳細] | account | なし |
Visual Studio サブスクライバー | なし | msdn | 有資格 |
利害関係者 | ステーク ホルダー | account | なし |
Visual Studio Enterprise サブスクリプション | なし | msdn | エンタープライズ |
Note
earlyAdopter
accountLicenseType は、Microsoft によってのみ使用される内部値です。
アクセス レベルは、 User Entitlement - Add REST API を使用してプログラムで管理できます。 次の表に、ユーザー インターフェイスと、 AccountLicenseType
、 licensingSource
、および msdnLicenseType
パラメーターを使用して選択したアクセス レベルのマッピングを示します。
アクセス レベル (ユーザー インターフェイス) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
Basic | express | account | なし |
Basic + Test Plans | [詳細] | account | なし |
Visual Studio サブスクライバー | なし | msdn | 有資格 |
利害関係者 | ステーク ホルダー | account | なし |
VS Enterprise | なし | msdn | エンタープライズ |
2 つの異なるアクセス レベルに追加したユーザーが利用できる機能は何ですか?
ユーザーが Basic アクセス権を持つグループと、 VS Enterprise アクセス権を持つ別のグループに属している場合、ユーザーは VS Enterprise を介して使用可能なすべての機能にアクセスできます。これは、 Basic のスーパーセットです。
サービス アカウントへのアクセス
Azure DevOps サービス アカウント 既定のアクセス レベルに追加されます。 利害関係者を既定のアクセス レベルにする場合は、サービス アカウントを Basic または Advanced/VS Enterprise アクセスに追加する必要があります。
サービス アカウントでは、CAL やその他の購入は必要ありません。