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