Share via


Visão geral dos eventos de interação de copiloto

Para auditoria, os detalhes são capturados quando os usuários interagem com Copilot. Os eventos incluem como e quando os usuários interagem com o Copilot, no qual o serviço microsoft 365 ocorreu, e referências aos arquivos armazenados no Microsoft 365 que foram acessados durante a interação. Se esses arquivos tiverem um rótulo de confidencialidade aplicado, isso também será capturado.

Os eventos copilot podem ser acessados na solução Audit do portal de conformidade do Microsoft Purview. Para pesquisar eventos de copiloto, selecione Atividades de Copilot e Interação com Copilot. Você também pode selecionar Copilot como uma carga de trabalho. Mais informações sobre como pesquisar o log de auditoria podem ser encontradas em Audit New Search.

caixa de diálogo de interação de copiloto de pesquisa de auditoria

Exemplo de esquema

<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>

Auditar exemplos de log do CopilotInteraction

Os logs de Interação de Copilot fornecem informações sobre o campo RecordID, CreationDate, RecordType, Operation, UserID e audit Data. O campo Dados de Auditoria incluirá qualquer informação adicional com base no contexto de interação do usuário com Copilot, que pode incluir o AppHost, Contexts, ThreadID, MessageIDs e AccessedResources. Mais informações sobre cada uma dessas propriedades de esquema de copilot podem ser encontradas na seção Definição de esquema de copilot de auditoria.

Exemplo 1: Experiência de Interação de Copilot em Aplicativos M365 (por exemplo, Word)

  • RecordID: 99b0a960-13a0-461f-8c5c-cb2316ea273d
  • CreationDate: 13/12/2023 17:12
  • RecordType: 261
  • Operação: CopilotInteraction
  • Userid: admin@MODERNCOMMS975184.onmicrosoft.com
  • AuditData: {"CreationTime":"2023-12-13T17:12:36","Id":"99b0a960-13a0-461f-8c5c-cb2316ea273d","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 1715187560311".","isPrompt":false}],"ModelTransparencyDetails":[],"ThreadId":"19:lgojcxwbvhJnfU3IhUJW5M-nSX2U7tjccgSrtYAoG341@thread.v2"}}

Exemplo 2: Interação de copiloto dentro da Experiência de Chat do M365 no Bing

  • RecordID: 537312b6-dce7-4d9b-8b12-58283204b720
  • CreationDate: 14/12/2023 2:11
  • RecordType: 261
  • Operação: 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-f8884f3f373e","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"}}

Auditar definições de esquema de copilot

Atributo Definição
ClientRegion A região do usuário quando ele executou a operação.
AISystemPlugin Detalhes de plug-ins ou extensões habilitados para a interação coplot.
Apphost O tipo de Copilot usado durante a interação.
A lista atual de valores inclui Bing, Teams, Outlook, Office, DevUI, BashTool, Word, Excel, PowerPoint, OneNote, SharePoint, Loop, Whiteboard, M365App, M365AdminCenter, Planner, VivaEngage, VivaCopilot, Stream, Assist365, VivaGoals.
Contextos O contexto contém uma coleção de atributos no AppChat em torno da interação do usuário para ajudar a descrever onde o usuário estava durante a interação de copiloto. A ID é o identificador do recurso que estava sendo usado durante a interação do copiloto. Tipo é o nome do aplicativo ou serviço dentro do contexto.
Exemplo: alguns exemplos de aplicativos e serviços com suporte incluem o M365 Office (docx, pptx, xlsx), TeamsMeeting, TeamsChannel e TeamsChat. Se Copilot for usado no Excel, o contexto será o identificador da Planilha do Excel e do tipo de arquivo.
Threadid A ID do thread de interação do co-piloto e do usuário.
MessageIds No momento, isso é reservado ao Microsoft Internal.
Mensagens A ID das mensagens de prompt e resposta na interação Copilot.
ModelTransparencyDetails Detalhes do provedor de modelo de IA/GAI.
AccessedResources Referências a todos os arquivos e documentos que o Copilot usou em serviços M365 como OneDrive e SharePoint Online para responder à solicitação do usuário.