Inventário do Microsoft Copilot Studio Agent

O inventário de agentes do Copilot Studio oferece aos administradores de TI e segurança uma visão centralizada de todos os agentes criados usando o Copilot Studio ou o Agent Builder no tenant. O inventário abrange tanto agentes não publicados (em rascunho) como publicados. Para cada agente, o inventário apresenta metadados chave, como quem criou o agente, quando foi publicado pela última vez, em que canais foi implementado, como autentica os utilizadores, as suas capacidades e mais. Os dados de inventário são atualizados automaticamente, e as alterações a um agente normalmente aparecem dentro de 20 minutos.

Os administradores podem consumir os dados do inventário por vários métodos, incluindo o centro de administração do Power Platform, a API do Power Platform e o Azure Resource Graph. Para a lista completa de métodos de acesso e funções obrigatórias, consulte inventário Power Platform.

Este artigo descreve os campos específicos dos agentes do Copilot Studio (microsoft.copilotstudio/agents) no inventário da Power Platform. Para campos partilhados disponíveis em todos os tipos de recursos, consulte a referência do esquema de inventário Power Platform.

Note

O inventário não inclui agentes criados com a V1 do Copilot Studio (também conhecidos como bots clássicos ou Power Virtual Agents). No entanto, ainda pode ir ao centro de administração do Power Platform e selecionar Gerir>Copilot Studio>Classic chatbots para ver esses agentes.

Important

Este artigo contém documentação de pré-visualização do Microsoft Copilot Studio e está sujeito a alterações.

As funcionalidades de pré-visualização não se destinam a ser utilizadas em ambiente de produção e podem ter funcionalidades restritas. Esses recursos estão disponíveis antes de um lançamento oficial para que você possa obter acesso antecipado e fornecer feedback.

Se você estiver criando um agente pronto para produção, consulte Visão geral do Microsoft Copilot Studio.

Propriedades do agente

O inventário fornece as seguintes propriedades para cada agente.

Note

  • O inventário reflete a estrutura da versão publicada de cada agente. Se um agente tiver alterações não publicadas (um rascunho mais recente), o inventário não mostra essas alterações até que o agente seja publicado.

  • A configuração de um agente afeta quais os campos que são preenchidos. Algumas propriedades podem ser, null dependendo de como o agente está configurado. Por exemplo, isManaged é null para agentes criados no Agent Builder.

Propriedades principais

Caminho de campo API Tipo de dados Description Exemplo Status
properties.displayName cadeia (de caracteres) O nome de exibição do agente. Customer support agent Disponível ao público em geral
properties.name GUID O ID do agente no ambiente específico do Dataverse (ID do bot CDS). aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.createdAt datetime Data e hora em que o agente foi criado. 2024-12-13T04:00:00Z Disponível ao público em geral
properties.createdBy GUID Entra ID do utilizador que criou o agente. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.ownerId cadeia (de caracteres) O ID do objeto (Entra ID) do atual proprietário do agente. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.environmentId cadeia (de caracteres) O identificador do ambiente Power Platform que contém o recurso. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.lastPublishedAt datetime A data e a hora em que o agente foi publicado pela última vez. Vazio/nulo se o agente ainda estiver em draft. 2026-01-15T10:30:00Z Disponível ao público em geral
properties.createdIn cadeia (de caracteres) A ferramenta de autoria onde o agente foi criado: Copilot Studio ou Microsoft 365 Copilot Agent Builder. Copilot Studio Disponível ao público em geral
properties.schemaName cadeia (de caracteres) O nome do esquema Dataverse. Disponível para agentes do Copilot Studio e agentes Microsoft 365 Copilot Agent Builder. cr5e3_agentName Disponível ao público em geral
properties.isQuarantined boolean Se o agente está atualmente em quarentena. false Preview
properties.quarantinedAt datetime A data e hora em que o agente esteve em quarentena pela última vez. 2026-02-01T08:00:00Z Preview
properties.isManaged boolean Se o agente faz parte de uma solução Dataverse gerida. Nulo para agentes criados no Agent Builder. false Preview

Propriedades de identidade da Entra

Caminho de campo API Tipo de dados Description Exemplo Status
properties.botId cadeia (de caracteres) O ID do bot do CDS no ambiente. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.entraAppId cadeia (de caracteres) ID de registo da aplicação Entra associado ao agente, quando existir. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.entraAgentId cadeia (de caracteres) ID do Agente Entra, quando existe. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral
properties.entraAgentBlueprintId cadeia (de caracteres) ID do Blueprint do Entra Agent, caso exista. aaaa0000-bb11-2222-33cc-444444dddddd Disponível ao público em geral

Note

Nem todas as propriedades de identidade estão disponíveis para todos os tipos de agente: entraAppId é um identificador legado, os agentes mais recentes utilizam entraAgentId e entraAgentBlueprintId. Estes campos são preenchidos apenas quando aplicável ao agente específico. Nenhuma destas propriedades de identidade se aplica aos agentes do Microsoft 365 Copilot Agent Builder.

Saiba mais sobre Identidades de Agentes e autenticação no Copilot Studio.

Propriedades de configuração

Caminho de campo API Tipo de dados Description Exemplo Status
properties.orchestration cadeia (de caracteres) O modo de orquestração do agente (saiba mais em modos de orquestração). Generative Preview
properties.model cadeia (de caracteres) O modelo de IA usado pelo agente. gpt-4o Preview
properties.authentication cadeia (de caracteres) O modo de autenticação configurado para o agente (saiba mais em Modos de Autenticação). Microsoft Entra Preview
properties.channels matriz Os nomes de exibição dos canais para onde o agente é publicado. ["Teams","SharePoint"] Preview
properties.sharedWithViewers objecto Contagem de utilizadores individuais de visualização (userCount) e grupos de visualizadores (groupCount) com quem o agente é partilhado. Se um criador partilhou o agente com todo o tenant, entireTenant fica definido como true, mesmo que um administrador não tenha aprovado a partilha. "groupCount": 0, "userCount": 0, "entireTenant": false Preview
properties.sharedWithEditors objecto Contagem de utilizadores editores individuais (userCount) e grupos de editores (groupCount) com os quais o agente é partilhado. "groupCount": 0, "userCount": 0 Preview
properties.capabilitiesCounts objecto Número total distinto de cada tipo de capacidade configurada "distinctPowerPlatformConnectorsOperations": 0, "distinctPowerPlatformConnectors": 0 Preview

Modos de orquestração

O properties.orchestration campo aceita os seguintes valores:

Value Description
Classic O agente utiliza orquestração clássica baseada em tópicos com estruturas de diálogo predefinidas.
Generativo O agente utiliza a orquestração generativa, em que um modelo de IA seleciona dinamicamente tópicos e ferramentas.

Modos de autenticação

O properties.authentication campo aceita os seguintes valores:

Value Description
None Não é necessária autenticação.
Microsoft Entra Autenticação via Microsoft Entra ID.
OAuth 2.0 genérico Autenticação através de um fornecedor OAuth 2.0 genérico.

Recursos do agente

Esta secção lista as capacidades (ferramentas e conhecimento) do agente. Atualmente, apenas apresenta dados detalhados sobre conectores usados pelo agente e uma configuração de conhecimento conforme detalhado nas secções seguintes.

O inventário tem uma limitação máxima de 200 recursos de cada tipo por agente. Saiba mais em Limitações conhecidas.

O inventário remove automaticamente recursos duplicados, como um conector Power Platform que configurou duas vezes num agente com a mesma configuração.

Propriedades do conector

O inventário inclui um array chamado powerPlatformConnectors, que contém os conectores Power Platform configurados num agente. Cada conector é identificado pelo seu connectorId (uma string contendo o ID de recurso do conector; por exemplo, shared_excelonlinebusiness). Para cada conector configurado, há uma lista de operations configurados. A lista inclui as seguintes propriedades:

Property Tipo de dados Description Status
OperationId cadeia (de caracteres) O ID da operação específica dentro do conector; por exemplo, AddRowV2 Preview
createdBy GUID O utilizador que configurou a operação Preview
isEnabled boolean Se a operação do conector está atualmente ativada Preview
usedAs cadeia (de caracteres) Como a operação é utilizada:
  • Tool se estiver configurado como uma ferramenta genérica
  • Topic Tool se configurado como uma ferramenta num tópico específico
  • Knowledge se o conector estiver configurado como fonte de conhecimento
Preview
requiresEndUserConsent boolean Se os utilizadores finais devem consentir antes de o agente poder usar a operação Preview
whenCanBeUsed cadeia (de caracteres) Quando a operação pode ser invocada:
  • Anytime se a ferramenta estiver disponível para o agente sem limitações
  • ViaDirectReferenceOnly se o agente utilizar a ferramenta apenas quando o criador a tiver configurado explicitamente em tópicos específicos
  • Conditional se o agente conseguir usar a ferramenta de acordo com uma lógica pré-definida pelo criador
Preview
connectionProvider cadeia (de caracteres) Quem fornece a ligação para a operação:
  • User se o utilizador final fornecer credenciais em tempo de execução
  • Maker se o criador definir a ligação no momento de autoria
Preview
connectionIdSharedByMaker GUID ID de ligação, preenchido apenas quando connectionProvider = Maker Preview
Exemplo
{
  "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
    }
  }
}

Propriedades do conhecimento

O inventário inclui a seguinte propriedade do conhecimento:

Property Tipo de dados Description Status
IsWebSearchEnabledForKnowledge boolean É verdade se o agente puder usar a pesquisa na web como fonte de conhecimento Preview

Limitações conhecidas

  • Os agentes V1 não são rastreados - O inventário não inclui agentes criados com o runtime original dos Power Virtual Agents V1. Só rastreia agentes da V2 (Copilot Studio).
  • As propriedades de identidade podem não estar disponíveis para todos os agentes - Os campos entraAgentId e entraAgentBlueprintId são preenchidos apenas para agentes que estão aprovisionados com o modelo do ID do Agente Entra, mais recente. Os agentes mais antigos podem ter apenas entraAppId, e os agentes do Agent Builder do Microsoft 365 Copilot não têm nenhuma destas propriedades de identidade.
  • Número de capacidades - O inventário tem uma limitação máxima de 200 recursos de cada tipo por agente. Se um agente tiver mais de 200 recursos configurados de um tipo específico (por exemplo, conectores Power Platform), o inventário mostra 200 aleatórios. Os administradores podem usar o capabilitiesCounts campo para perceber quantos recursos estão configurados num agente por tipo.