Copilot Studio エージェントインベントリは、IT およびセキュリティ管理者に、テナント内で Copilot Studio または エージェント ビルダー を使用して作成されたすべてのエージェントの集中表示を提供します。 インベントリには、未公開(ドラフト)および公開済みのエージェントの両方が含まれます。 インベントリには、各エージェントの作成者、最終公開日時、展開先チャネル、ユーザー認証方法、機能などの主要なメタデータが表示されます。 インベントリデータは自動的に更新され、エージェントの変更は通常20分以内に反映されます。
管理者は、Power Platform の管理センター、Power Platform API、Azure Resource Graph など、複数の方法でインベントリデータを利用できます。 アクセス方法および必要なロールの一覧については、Power Platform インベントリをご参照ください。
この記事では、Power Platform インベントリ内の Copilot Studio エージェント(microsoft.copilotstudio/agents)に固有のフィールドについて説明します。 すべてのリソース タイプで利用できる共通フィールドについては、Power Platform インベントリ スキーマ参照をご参照ください。
紙幣
本インベントリには、Copilot Studio の V1(クラシック ボットや Power Virtual Agents とも呼ばれる)で作成されたエージェントは含まれていません。 ただし、Power Platform 管理センターに移動し、管理>Copilot Studio>Classic チャットボットを選択すると、これらのエージェントを表示できます。
重要
この記事には Microsoft Copilot Studio プレビュー ドキュメントが含まれ、変更される可能性があります。
プレビュー機能は運用環境での使用を想定しておらず、機能が制限される可能性があります。 これらの機能は公式リリースの前に使用できるため、一足先にアクセスして フィードバックを送る ことができます。
運用に対応したエージェントを構築する場合は Microsoft Copilot Studio の概要 を参照してください。
エージェントのプロパティ
インベントリは各エージェントごとに以下のプロパティを提供します。
紙幣
インベントリは各エージェントの 公開版 の構成を反映しています。 エージェントに未公開の変更(新しいドラフト)がある場合、その変更はエージェントが公開されるまでインベントリに表示されません。
エージェントの構成によって、どのフィールドにデータが入力されるかが決まります。 エージェントの設定によっては、プロパティが
nullになる場合もあります。 例えば、エージェント ビルダーで作成されたエージェントの場合、isManagedはnullになります。
コア プロパティ
| API フィールド パス | データ型 | 説明 | 例 | ステータス |
|---|---|---|---|---|
properties.displayName |
string | エージェントの表示名。 | Customer support agent |
一般に入手可能 |
properties.name |
GUID | 特定のDataverse環境におけるエージェントのID(CDSボットID)。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.createdAt |
datetime | エージェントが作成された日時。 | 2024-12-13T04:00:00Z |
一般に入手可能 |
properties.createdBy |
GUID | エージェントを作成したユーザーを表す Entra ID です。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.ownerId |
string | エージェントの現在の所有者のオブジェクトID(Entra ID) | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.environmentId |
string | リソースを含む Power Platform 環境の識別子。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.lastPublishedAt |
datetime | エージェントを最後に公開した日時。 エージェントがドラフト中の場合は空/null です。 | 2026-01-15T10:30:00Z |
一般に入手可能 |
properties.createdIn |
string | エージェントを作成したオーサリングツール:Copilot Studio または Microsoft 365 Copilot エージェント ビルダー。 | Copilot Studio |
一般に入手可能 |
properties.schemaName |
string | Dataverseスキーマ名。 Copilot Studio エージェントおよび Microsoft 365 Copilot エージェント ビルダー エージェントで利用可能です。 | cr5e3_agentName |
一般に入手可能 |
properties.isQuarantined |
boolean | エージェントが現在隔離されているかどうか。 | false |
プレビュー |
properties.quarantinedAt |
datetime | エージェントを最後に隔離した日時。 | 2026-02-01T08:00:00Z |
プレビュー |
properties.isManaged |
boolean | エージェントがマネージド Dataverse ソリューションの一部であるかどうか。 エージェント ビルダーで作成されたエージェントの場合、nullとなります。 | false |
プレビュー |
Entra ID のプロパティ
| API フィールド パス | データ型 | 説明 | 例 | ステータス |
|---|---|---|---|---|
properties.botId |
string | 環境内の CDS ボット ID。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.entraAppId |
string | エージェントに関連付けられたEntraアプリ登録ID(存在する場合)。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.entraAgentId |
string | EntraエージェントのアイデンティティID(存在する場合)。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
properties.entraAgentBlueprintId |
string | EntraエージェントブループリントID(存在する場合)。 | aaaa0000-bb11-2222-33cc-444444dddddd |
一般に入手可能 |
紙幣
すべてのエージェントタイプで全ての識別プロパティが利用できるとは限りません。entraAppId はレガシー識別子であり、新しいエージェントでは entraAgentId および entraAgentBlueprintId が使用されます。 これらのフィールドは、特定のエージェントに該当する場合のみ設定されます。 これらのアイデンティティ プロパティはMicrosoft 365 Copilot エージェント ビルダー エージェントには適用されません。
Entra IDのアイデンティティに関する詳細については、Copilot Studio のアプリ登録、エージェントのアイデンティティ、および認証をご覧ください。
構成プロパティ
| API フィールド パス | データ型 | 説明 | 例 | ステータス |
|---|---|---|---|---|
properties.orchestration |
string | エージェントのオーケストレーション モード(詳細は「オーケストレーション モード」をご覧ください)。 | Generative |
プレビュー |
properties.model |
string | エージェントが使用するAIモデル。 | gpt-4o |
プレビュー |
properties.authentication |
string | エージェントに設定された認証モード(詳細は認証モードをご覧ください)。 | Microsoft Entra |
プレビュー |
properties.channels |
配列 | エージェントが公開されているチャンネルの表示名。 | ["Teams","SharePoint"] |
プレビュー |
properties.sharedWithViewers |
オブジェクト | エージェントが共有されている個別のビューアーユーザー(userCount)およびビューアーグループ(groupCount)の数。 作成者がエージェントをテナント全体と共有した場合、管理者が共有を承認していなくても、entireTenant は true に設定されます。 |
"groupCount": 0, "userCount": 0, "entireTenant": false |
プレビュー |
properties.sharedWithEditors |
オブジェクト | エージェントが共有されている個々の編集者ユーザー数(userCount)および編集者グループ数(groupCount)。 |
"groupCount": 0, "userCount": 0 |
プレビュー |
properties.capabilitiesCounts |
オブジェクト | 設定された機能の各タイプの合計一意数 | "distinctPowerPlatformConnectorsOperations": 0, "distinctPowerPlatformConnectors": 0 |
プレビュー |
オーケストレーション モード
properties.orchestration フィールドは次の値を受け取ります。
| 金額 | 内容 |
|---|---|
| クラシック | エージェントは、作成されたダイアログツリーを用いたクラシックなトピックベースのオーケストレーションを使用します。 |
| 生成型 | エージェントは生成オーケストレーションを用いており、AIモデルがトピックやアクションを動的に選択します。 |
認証モード
properties.authentication フィールドは次の値を受け取ります。
| 金額 | 説明 |
|---|---|
| なし | 認証は不要です。 |
| Microsoft Entra | Microsoft Entra ID を使用した認証。 |
| 汎用 OAuth 2.0 | 汎用OAuth 2.0 プロバイダーによる認証。 |
エージェント機能
このセクションでは、エージェントの機能(ツールおよび知識)を一覧表示します。 現在、エージェントが使用するコネクタの詳細データと、以下のセクションで詳述するナレッジ構成のみを表示します。
インベントリには、各エージェントごとに各タイプにつき最大200件のリソース制限があります。 詳細については、既知の制約を参照してください。
インベントリは、同じ構成で1つのエージェント内に2回設定されたPower Platform コネクタなど、重複するリソースを自動的に削除します。
コネクタ プロパティ
インベントリには、エージェントで構成されたPower Platformコネクタが格納されている powerPlatformConnectors という配列が含まれています。 各コネクタは、その connectorId(コネクタのリソース ID を含む文字列。例:shared_excelonlinebusiness)によって識別されます。 構成済みのコネクタごとに、構成済みの operations のリストがあります。 リストには、次のプロパティが含まれています。
| プロパティ | データ型 | 説明 | ステータス |
|---|---|---|---|
OperationId |
string | コネクタ内の特定の操作の ID(例:AddRowV2) |
プレビュー |
createdBy |
GUID | 当該操作を構成したユーザー | プレビュー |
isEnabled |
boolean | コネクタ操作が現在有効かどうか | プレビュー |
usedAs |
string | 操作の使い方:
|
プレビュー |
requiresEndUserConsent |
boolean | エージェントが操作を利用する際にエンドユーザーの同意が必要かどうか | プレビュー |
whenCanBeUsed |
string | 操作を実行できるタイミング:
|
プレビュー |
connectionProvider |
string | 操作に必要な接続を提供するのは誰か:
|
プレビュー |
connectionIdSharedByMaker |
GUID | 接続ID(connectionProvider = Maker の場合のみ設定されます) |
プレビュー |
例
{
"type": "microsoft.copilotstudio/agents",
"properties": {
"displayName": "Customer Support Agent",
"createdIn": "Copilot Studio",
"powerPlatformConnectors": [
{
"connectorId": "shared_excelonlinebusiness",
"operations": [
{
"operationId": "RunScriptProd",
"usedAs": "Tool",
"isEnabled": true,
"requiresEndUserConsent": false,
"whenCanBeUsed": "ViaDirectReferenceOnly",
"connectionProvider": "Maker",
"connectionIdSharedByMaker": "11112222-3333-4444-5555-666677778888",
"createdBy": "52bff06b-5db5-42cd-9919-28f95e3c07af"
}
]
}
],
"capabilitiesCounts": {
"distinctPowerPlatformConnectors": 2,
"distinctPowerPlatformConnectorsOperations": 3
}
}
}
ナレッジ プロパティ
このインベントリには、以下のナレッジに関する項目が含まれています:
| プロパティ | データ型 | 説明 | ステータス |
|---|---|---|---|
IsWebSearchEnabledForKnowledge |
boolean | エージェントがウェブ検索をサポート情報ソースとして利用可能な場合は「true」 | プレビュー |
既知の制限
- V1 エージェントは追跡されません - インベントリには、元のPower Virtual Agents V1 ランタイムで作成されたエージェントは含まれていません。 V2(Copilot Studio)のエージェントのみを追跡しています。
-
すべてのエージェントでアイデンティティプロパティが利用できるとは限りません -
entraAgentIdおよびentraAgentBlueprintIdフィールドは、新しい Entra エージェント アイデンティティ モデルでプロビジョニングされたエージェントのみ設定されます。 古いエージェントはentraAppIdのみ保持している場合があり、Microsoft 365 Copilot エージェント ビルダー エージェントにはこれらのアイデンティティプロパティがありません。 -
キャパビリティ数 - インベントリには各エージェントの各タイプごとに最大200リソースの制限があります。 エージェントに特定の種類の構成済みリソース(例:Power Platform コネクタ)が200を超えている場合、インベントリにはランダムに選ばれた200件が表示されます。 管理者は
capabilitiesCountsフィールドを使用して、各リソースタイプごとにエージェントに設定されているリソース数を確認できます。