Partager via


Vue d’ensemble des événements d’interaction Copilot

Pour l’audit, les détails sont capturés lorsque les utilisateurs interagissent avec Copilot. Les événements incluent comment et quand les utilisateurs interagissent avec Copilot, dans lequel le service Microsoft 365 a eu lieu, et les références aux fichiers stockés dans Microsoft 365 qui ont été consultés pendant l’interaction. Si une étiquette de confidentialité est appliquée à ces fichiers, elle est également capturée.

Les événements Copilot sont accessibles dans la solution Audit à partir du portail de conformité Microsoft Purview. Pour rechercher des événements copilot, sélectionnez Activités Copilot et Interaction avec Copilot. Vous pouvez également sélectionner Copilot comme charge de travail. Pour plus d’informations sur la recherche dans le journal d’audit, consultez Auditer une nouvelle recherche.

Boîte de dialogue d’interaction copilot de recherche d’audit

Exemple de schéma

<edmx:DataServices>
        <Schema Namespace="Microsoft.Office.Audit.Schema.CopilotInteraction" xmlns="http://docs.oasis-open.org/odata/ns/edm">
            <ComplexType Name="SensitivityLabelIdData">
                <Property Name="Id" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="SiteUrl" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="listItemUniqueId" Type="Edm.String"/>
                <Property Name="Type" Type="Edm.String"/>
                <Property Name="Name" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="SensitivityLabelId" Type="Edm.String"/>
                <Property Name="Action" Type="Edm.String"/>
            </ComplexType>

            <ComplexType Name="CopilotId">
                <Property Name="Id" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="Type" Type="Edm.String"/>
                <Property Name="ContainerId" Type="Edm.String"/>
            </ComplexType>

            <ComplexType Name="MessageData">
                <Property Name="Id" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="Size" Type="Edm.Int64"/>
                <Property Name="isPrompt" Type="Edm.Boolean"/>
            </ComplexType>

            <ComplexType Name="ModelTransparencyDetail">
                <Property Name="ModelProviderName" Type="Edm.String"/>
                <Property Name="ModelName" Type="Edm.String"/>
                <Property Name="ModelVersion" Type="Edm.String"/>
            </ComplexType>

            <ComplexType Name="AISystemPluginData">
                <Property Name="Name" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="Id" Type="Edm.String">
                    <Annotation Term="Microsoft.Office.Audit.Schema.PIIFlag" Bool="true"/>
                </Property>
                <Property Name="Version" Type="Edm.String"/>
            </ComplexType>

            <ComplexType Name="EventData">
                <Property Name="AppHost" Type="Edm.String" />
                <Property Name="Contexts" Type="Collection(Self.CopilotId)" />
                <Property Name="ThreadId" Type="Edm.String" />
                <Property Name="MessageIds" Type="Collection(Edm.String)" />
                <Property Name="Messages" Type="Collection(Self.MessageData)" />
                <Property Name="AccessedResources" Type="Collection(Self.SensitivityLabelIdData)" />
                <Property Name="ModelTransparencyDetails" Type="Collection(Self.ModelTransparencyDetail)"/>
                <Property Name="AISystemPlugin" Type="Collection(Self.AISystemPluginData)"/>
            </ComplexType>

            <EntityType Name="CopilotInteractionAuditRecord" BaseType="AuditRecord" >
                <Annotation Term="Microsoft.Office.Audit.Schema.WorkloadType" EnumMember="Microsoft.Office.Audit.Schema.WorkloadType/Copilot"/>
                <Property Name="CopilotEventData" Type="Self.EventData" />
                <Property Name="ClientRegion" Type="Edm.String" />
                <Property Name="CopilotLogVersion" Type="Edm.String" />
            </EntityType>
        </Schema>
    </edmx:DataServices>

Exemples de journal d’audit de CopilotInteraction

Les journaux d’interaction Copilot fournissent des informations sur les champs RecordID, CreationDate, RecordType, Operation, UserID et Audit Data. Le champ Données d’audit inclut toutes les informations supplémentaires basées sur le contexte d’interaction de l’utilisateur avec Copilot, notamment AppHost, Contexts, ThreadID, MessageIDs et AccessedResources. Pour plus d’informations sur chacune de ces propriétés de schéma copilot, consultez la section Définition du schéma copilote d’audit.

Exemple 1 : Expérience d’interaction Copilot dans les applications M365 (par exemple, Word)

  • RecordID : 99b0a960-13a0-461f-8c5c-cb2316ea273d
  • CreationDate : 13/12/2023 17 :12
  • RecordType : 261
  • Opération : CopilotInteraction
  • Userid: admin@MODERNCOMMS975184.onmicrosoft.com
  • AuditData : {"CreationTime » :"2023-12-13T17 :12 :36 »,"Id » :"99b0a960-13a0-461f-8c5c-cb2316ea27 3d »,"Operation » :"CopilotInteraction »,"OrganizationId » :"408e31c8-8f05-410a-9221-84335f0ce512 »,"RecordType » :261,"UserKey » :"12d24f71-64c7-49b3-821f-f8884f3f373e »,"UserType » :0,"Version » :1,"Workload » :"Copilot »,"ClientIP » :""ffff :10.11.0.229 »,"ClientRegion » :"US »,"UserId » :"admin@MODERNCOMMS975184.onmicrosoft.com »,"CopilotEventData » :{"AISystemPlugin » :[],"AccessedResources » :[],"AppHost » :"Word« ,"Contexts » :[{"Id » : »https://moderncomms975184-my.sharepoint.com/personal/admin_moderncomms975184_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7B9FDE1491-B079-4180-9B1E-B87F4ACA19F7%7D& ; file=AboutElephants.docx&action=default&mobileredirect=true »,"Type » :"docx"}],"MessageIds » :[],"Messages » :[{"Id » :"1715187560311 »,"isPrompt » :true},{"Id » ::"1715187561014 »,"isPrompt » :false}],"ModelTransparencyDetails » :[],"ThreadId » :"19 :lgojcxwbvhJnfU3IhUJW5M-nSX2U7tjccgSrtYAoG341@thread.v2"}}

Exemple 2 : Interaction Copilot dans l’expérience de conversation M365 sur Bing

  • RecordID : 537312b6-dce7-4d9b-8b12-58283204b720
  • CreationDate : 14/12/2023 2 :11
  • RecordType : 261
  • Opération : CopilotInteraction
  • Userid: admin@MODERNCOMMS975184.onmicrosoft.com
  • AuditData : {"CreationTime » :"2023-12-14T02 :11 :55 »,"Id » :"537312b6-dce7-4d9b-8b12-58283204b720 »,"Operation » :"CopilotInteraction »,"OrganizationId » :"408e31c8-8f05-410a-9221-84335f0ce512 »,"RecordType » :261,"UserKey » :"12d24f71-64c7-49b3-821f-f8884f373e »,"UserType » :0,"Version » :1,"Workload » :"Copilot »,"ClientIP » :"2401 :4900 :60d2 :179b :c004 :b6f :b678 :b148 »,"ClientRegion » :"IN »,"UserId » : »admin@MODERNCOMMS975184.onmicrosoft.com« ,"CopilotEventData » :{"AISystemPlugin » :[{"Id » :"BingWebSearch »,"Name » :"BuiltIn"}],"AccessedResources » :[{"Action » :"Read »,"Id » :"AAAAAEYE2GAACp1FlnN_CHXStUkHAGWJYgtgcv1eOxe2v4H4jOsAAAQsLLeAAGWJYgtgcv1EoXe2v4H4josAABwvq8gAAA2 »,"Name » :"Document1.docx »,"SensitivityLabelId » :"f41ab342-8706-4188-bd11-ebb85995028c »,"SiteUrl » : »https://microsoft.sharepoint.com/teams/OfficeSerbia/Shared%20Documents/SPOPPE/Document%20transformation%20services/Crawled%20Word%20documents/IW/Document1.docx?web=1" ;,"Type » :"docx »,"listItemUniqueId » :"AAAAAEYE2GAACp1FlnN_CHXStUkHAGWJYgtgcv1eOxe2v4H4jOsAAAQsLLeAAGWJYgtgcv1EoXe2v4H4josAABwvq8gAAA2"}], » AppHost » :"Bing »,"Contexts » :[],"MessageIds » :[],"Messages » :[{"Id » :"1715186983849 »,"isPrompt » :true},{"Id » :"1715186984291 »,"isPrompt » :false}],"ModelTransparencyDetails » :[{"ModelName » :"DEEP_LEO"}],"ThreadId » :"19 :Xn3uQZYgZ7f2ue0vp5w9MglEVjFyp5pza1efaC6g2U41@thread.v2"}}

Auditer les définitions de schéma copilot

Attribut Définition
ClientRegion Région de l’utilisateur lors de l’exécution de l’opération.
AISystemPlugin Détails des plug-ins ou extensions activés pour l’interaction Coplot.
AppHost Type de Copilot utilisé pendant l’interaction.
La liste actuelle des valeurs inclut Bing, Teams, Outlook, Office, DevUI, BashTool, Word, Excel, PowerPoint, OneNote, SharePoint, Loop, Whiteboard, M365App, M365AdminCenter, Planificateur, VivaEngage, VivaCopilot, Stream, Assist365, VivaGoals.
Contextes Context contient une collection d’attributs dans AppChat autour de l’interaction utilisateur pour aider à décrire où se trouvait l’utilisateur pendant l’interaction copilote. ID est l’identificateur de la ressource utilisée pendant l’interaction du copilote. Type est le nom de l’application ou du service dans le contexte.
Exemple : Quelques exemples d’applications et de services pris en charge incluent M365 Office (docx, pptx, xlsx), TeamsMeeting, TeamsChannel et TeamsChat. Si Copilot est utilisé dans Excel, le contexte est l’identificateur de la feuille de calcul Excel et le type de fichier.
ThreadId ID du copilote et du thread d’interaction utilisateur.
MessageIds Cette option est actuellement réservée avec Microsoft Internal.
Messages ID des messages d’invite et de réponse dans l’interaction Copilot.
ModelTransparencyDetails Détails du fournisseur de modèle AI/GAI.
AccessedResources Références à tous les fichiers et documents utilisés par Copilot dans les services M365 comme OneDrive et SharePoint Online pour répondre à la demande de l’utilisateur.