Обзор событий взаимодействия с Copilot

Для аудита данные записываются при взаимодействии пользователей с Copilot. События включают в себя то, как и когда пользователи взаимодействуют с Copilot, в котором microsoft 365 обслуживает действие, и ссылки на файлы, хранящиеся в Microsoft 365, которые были доступны во время взаимодействия. Если к этим файлам применена метка конфиденциальности, она также записывается.

Доступ к событиям Copilot можно получить в решении Аудит из Портал соответствия требованиям Microsoft Purview. Чтобы найти события copilot, выберите Действия Copilot и Взаимодействие с Copilot. Вы также можете выбрать Copilot в качестве рабочей нагрузки. Дополнительные сведения о поиске в журнале аудита см. в статье Аудит нового поиска.

диалоговое окно взаимодействия с copilot для поиска аудита

Пример схемы

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

Примеры журналов аудита CopilotInteraction

В журналах взаимодействия Copilot содержатся сведения, касающиеся RecordID, CreationDate, RecordType, Operation, UserID и поля Audit Data. Поле Данные аудита будет содержать любые дополнительные сведения, основанные на контексте взаимодействия пользователя с Copilot, которые могут включать AppHost, Contexts, ThreadID, MessageID и AccessedResources. Дополнительные сведения о каждом из этих свойств схемы copilot см. в разделе Определение схемы copilot.

Пример 1. Взаимодействие с Copilot в приложениях M365 (например, Word)

  • RecordID: 99b0a960-13a0-461f-8c5c-cb2316ea273d
  • СозданиеДать: 13.12.2023 17:12
  • RecordType: 261
  • Операция: 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","Контексты":[{"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"}}

Пример 2. Взаимодействие с copilot в чате M365 в Bing

  • RecordID: 537312b6-dce7-4d9b-8b12-58283204b720
  • СозданиеDate: 14.12.2023 2:11
  • RecordType: 261
  • Операция: 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":[{"Имя_модели":"DEEP_LEO"}],"ThreadId":"19:Xn3uQZYgZ7f2ue0vp5w9MglEVjFyp5pza1efaC6g2U41@thread.v2"}}

Определения схемы copilot аудита

Атрибут Определение
ClientRegion Регион пользователя, когда он выполнил операцию.
AISystemPlugin Сведения о подключаемых модулях или расширениях, включенных для взаимодействия с Coplot.
AppHost Тип Copilot, используемый во время взаимодействия.
Текущий список значений включает Bing, Teams, Outlook, Office, DevUI, BashTool, Word, Excel, PowerPoint, OneNote, SharePoint, Loop, Whiteboard, M365App, M365AdminCenter, Планировщик, VivaEngage, VivaCopilot, Stream, Assist365, VivaGoals.
Контекстах Контекст содержит коллекцию атрибутов в AppChat вокруг взаимодействия с пользователем, чтобы описать, где пользователь находился во время взаимодействия с copilot. Идентификатор — это идентификатор ресурса, который использовался во время взаимодействия с copilot. Тип — это имя приложения или службы в контексте.
Пример. Некоторые примеры поддерживаемых приложений и служб включают M365 Office (docx, pptx, xlsx), TeamsMeeting, TeamsChannel и TeamsChat. Если Copilot используется в Excel, контекстом будет идентификатор электронной таблицы Excel и тип файла.
ThreadId Идентификатор потока взаимодействия с пользователем и copilot.
Идентификаторы сообщений В настоящее время резервируется с помощью microsoft Internal.
Сообщения Идентификатор запросов и ответных сообщений во взаимодействии с Copilot.
ModelTransparencyDetails Сведения о поставщике моделей ИИ/GAI.
AccessedResources Ссылки на все файлы и документы Copilot, используемые в службах M365, таких как OneDrive и SharePoint Online, для ответа на запрос пользователя.