tipo de recurso copilotPackage

Importante

As APIs sob a /beta versão estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção.

Entidade que representa um pacote Copilot disponível em um locatário, contendo metadados básicos e informações de configuração para gerenciamento de pacotes.

Importante

O acesso à API de Gerenciamento de Pacotes requer uma licença do Microsoft Agent 365.

Propriedades

Propriedade Tipo Descrição
agentIdentityId Cadeia de caracteres A ID do agente Microsoft Entra do agente.
appId Cadeia de caracteres ID de registro do aplicativo Microsoft Entra AD associada a esse pacote.
assetId Cadeia de caracteres Identificador usado para fazer referência a esse pacote no repositório de ativos.
availableTo packageAllowStatus Valor de enumeração que especifica quais usuários ou grupos no locatário podem acessar este pacote (allowedForAll, allowedForSome, allowedForNone).
createdDateTime DateTimeOffset A data e hora em que o pacote do agente foi criado.
deployedTo packageAcquireStatus Valor de enumeração que indica o escopo de implantação atual do pacote no locatário (acquiredForAll, acquiredForSome, acquiredForNone).
displayName Cadeia de caracteres Nome legível do pacote mostrado para usuários e administradores.
elementTypes String collection Coleção de tipos de elementos contidos neste pacote (por exemplo, bot, declarativeAgent).
governanceMetadata Cadeia de caracteres A classificação agêntica do agente. Os valores possíveis são: PromptAgent, HostedAgent, WorkflowAgent, ManagedAgentUnmanaged, e AIApp.
id Cadeia de caracteres Identificador exclusivo do pacote Copilot dentro do locatário.
isBlocked Booliano Sinalizador booliano que indica se o uso do pacote está bloqueado administrativamente no locatário.
lastModifiedDateTime DateTimeOffset Carimbo de data/hora da última modificação feita na configuração ou nos metadados do pacote.
manifestId Cadeia de caracteres Identificador exclusivo declarado no manifesto do pacote. Não atualizável após a criação.
manifestVersion Cadeia de caracteres Versão do esquema de manifesto usado para definir este pacote. Não atualizável após a criação.
platform Cadeia de caracteres A plataforma host a que este pacote tem como destino (por exemplo, teams, outlook, web). Suporta $filter com eq.
publisher Cadeia de caracteres Nome da organização ou entidade que publicou este pacote.
requestStatus copilotPackageRequestStatus Anulável. Status da solicitação associada a este pacote. Suporta $filter com eq pacotes na lista.
requestType copilotPackageRequestType Anulável. Tipo de solicitação associada a este pacote. Suporta $filter com eq pacotes na lista.
shortDescription Cadeia de caracteres Breve descrição fornecendo uma visão geral da funcionalidade e finalidade do pacote.
supportedHosts String collection Coleção de aplicativos host em que esse pacote pode ser usado (por exemplo, teams, outlook, sharePoint).
type packageType A classificação de tipo do pacote, indicando se é próprio, de terceiros, compartilhado ou LOB.
version Cadeia de caracteres Cadeia de caracteres de versão do pacote (por exemplo, 1.2.3). Não atualizável após a criação.
zipFile Stream O arquivo do pacote do Copilot.

enumeração copilotPackageRequestStatus

Valor Descrição
pending A solicitação está aberta e aguardando um administrador agir sobre ela.
approved Um administrador aprovou a solicitação.
rejected Um administrador rejeitou a solicitação.
unknownFutureValue Valor sentinela evolutivo.

enumeração copilotPackageRequestType

Valor Descrição
publish Um usuário pediu que um novo pacote fosse publicado no catálogo da organização.
activate Um usuário pediu que um pacote que está presente no catálogo fosse ativado para uso.
access Um usuário pediu para receber acesso a um pacote que já está ativo na organização.
update Um usuário pediu que um pacote já publicado fosse atualizado para uma versão mais recente.
unknownFutureValue Valor sentinela evolutivo.

enumeração packageAllowStatus

Valor Descrição
allowedForNone Não disponível para usuários.
allowedForSome Disponível para alguns usuários/grupos.
allowedForAll Disponível para todos os usuários.
unknownFutureValue Valor sentinela evolutivo.

enumeração packageAcquireStatus

Valor Descrição
acquiredForNone Não implantado para nenhum usuário.
acquiredForSome Implantado para alguns usuários/grupos.
acquiredForAll Implantado para todos os usuários.
unknownFutureValue Valor sentinela evolutivo.

enumeração packageType

Valor Descrição
microsoft Criado pela Microsoft.
external Criado por parceiros.
shared Compartilhados em sua organização.
custom Criado pela sua organização.
unknownFutureValue Valor sentinela evolutivo.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.copilotPackage",
  "agentIdentityId": "String",
  "appId": "String",
  "assetId": "String",
  "availableTo": "String",
  "createdDateTime": "DateTimeOffset",
  "deployedTo": "String",
  "displayName": "String",
  "elementTypes": ["String"],
  "governanceMetadata": "String",
  "id": "String",
  "isBlocked": "Boolean",
  "lastModifiedDateTime": "DateTimeOffset",
  "manifestId": "String",
  "manifestVersion": "String",
  "platform": "String",
  "publisher": "String",
  "requestStatus": "String",
  "requestType": "String",
  "shortDescription": "String",
  "supportedHosts": ["String"],
  "type": "String",
  "version": "String",
  "zipFile": "Stream"
}