type de ressource copilotPackage

Importante

Les API sous la /beta version sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge.

Entité qui représente un package Copilot disponible au sein d’un client, contenant des métadonnées de base et des informations de configuration pour la gestion des packages.

Importante

L’accès à l’API Gestion des packages nécessite une licence Microsoft Agent 365.

Propriétés

Propriété Type Description
agentIdentityId String Identificateur de l’identité de l’agent Microsoft Entra associé au package Copilot. En lecture seule.
appId String ID d’inscription de l’application Microsoft Entra AD associé pour ce package.
assetId String Identificateur utilisé pour référencer ce package dans le magasin de ressources.
availableTo packageAllowStatus Valeur d’énumération spécifiant quels utilisateurs ou groupes au sein du client peuvent accéder à ce package (allowedForAll, allowedForSome, allowedForNone).
createdDateTime DateTimeOffset Date et heure de création du package d’agent.
deployedTo packageAcquireStatus Valeur d’énumération indiquant la portée de déploiement actuelle du package dans le locataire (acquiredForAll, acquiredForSome, acquiredForNone).
displayName String Nom lisible par l’homme du package visible pour les utilisateurs et les administrateurs.
elementTypes String collection Collection des types d’éléments contenus dans ce package (par exemple, botdeclarativeAgent).
governanceMetadata String Classification agentique de l’agent. Les valeurs possibles sont : PromptAgent, , HostedAgent, ManagedAgentWorkflowAgentUnmanaged, et .AIApp
id String Identificateur unique du package Copilot dans le client.
isBlocked Booléen Indicateur booléen indiquant si l’utilisation du package est bloquée administrativement au sein du client.
lastModifiedDateTime DateTimeOffset Horodatage de la dernière modification apportée à la configuration ou métadonnées du package.
manifestId String Identificateur unique déclaré dans le manifeste du package. Non modifiable après la création.
manifestVersion String Version du schéma de manifeste utilisé pour définir ce package. Non modifiable après la création.
platform String Plateforme hôte ciblée par ce package (par exemple teams, outlook, web, ). Prend en charge $filter avec l’égaliseur.
publisher String Nom de l’organisation ou de l’entité qui a publié ce package.
requestStatus copilotPackageRequestStatus Pouvant accepter la valeur Null. État de la demande associée à ce package. Prend en charge $filter avec eqles packages de la liste.
requestType copilotPackageRequestType Pouvant accepter la valeur Null. Type de demande associée à ce package. Prend en charge $filter avec eqles packages de la liste.
shortDescription String Brève description donnant un aperçu des fonctionnalités et de l’objectif du package.
supportedHosts String collection Collection d’applications hôtes dans lesquelles ce package peut être utilisé (par exemple, teams, outlooksharePoint, ).
type packageType Classification de type du package, indiquant s’il s’agit d’un package interne, tiers, partagé ou LOB.
version String Chaîne de version du package (par exemple, 1.2.3). Non modifiable après la création.
zipFile Flux Le fichier de package Copilot.

énumération copilotPackageRequestStatus

Valeur Description
pending La demande est ouverte et attend qu’un administrateur agisse dessus.
approved Un administrateur a approuvé la demande.
rejected Un administrateur a rejeté la demande.
unknownFutureValue Valeur sentinelle évolutive.

énumération copilotPackageRequestType

Valeur Description
publish Un utilisateur a demandé la publication d’un nouveau package dans le catalogue de l’organisation.
activate Un utilisateur a demandé l’activation d’un package présent dans le catalogue pour l’utilisation.
access Un utilisateur a demandé à avoir accès à un package déjà actif dans l’organisation.
update Un utilisateur a demandé la mise à jour d’un package déjà publié vers une version plus récente.
unknownFutureValue Valeur sentinelle évolutive.

énumération packageAllowStatus

Valeur Description
allowedForNone Non disponible pour tous les utilisateurs.
allowedForSome Disponible pour certains utilisateurs/groupes.
allowedForAll Disponible pour tous les utilisateurs.
unknownFutureValue Valeur sentinelle évolutive.

énumération packageAcquireStatus

Valeur Description
acquiredForNone Non déployé à aucun utilisateur.
acquiredForSome Déployé auprès de certains utilisateurs/groupes.
acquiredForAll Déployé à tous les utilisateurs.
unknownFutureValue Valeur sentinelle évolutive.

Énumération packageType

Valeur Description
microsoft Créé par Microsoft.
external Construit par des partenaires.
shared Partagé dans votre organization.
custom Créé par votre organisation.
unknownFutureValue Valeur sentinelle évolutive.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@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"
}