Copilot 相互作用イベントの概要
監査のために、ユーザーが Copilot と対話するときに詳細がキャプチャされます。 イベントには、ユーザーが Copilot と対話する方法とタイミング、Microsoft 365 サービスでアクティビティが行われた方法、および操作中にアクセスされた Microsoft 365 に格納されているファイルへの参照が含まれます。 これらのファイルに秘密度ラベルが適用されている場合は、それもキャプチャされます。
Copilot イベントには、Microsoft Purview コンプライアンス ポータルから監査ソリューションでアクセスできます。 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 Interaction ログは、RecordID、CreationDate、RecordType、Operation、UserID、および Audit Data フィールドに関する情報を提供します。 [監査データ] フィールドには、Copilot とのユーザー操作のコンテキストに基づく追加情報が含まれます。これには、AppHost、Contexts、ThreadID、MessageID、AccessedResources を含めることができます。 これらの各 copilot スキーマ プロパティの詳細については、「Audit copilot スキーマ定義」セクションを参照してください。
例 1: M365 アプリ内の Copilot 操作エクスペリエンス (例: Word)
- RecordID: 99b0a960-13a0-461f-8c5c-cb2316ea273d
- CreationDate: 12/13/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-f8884f3f3f373e","UserType":0,"Version":1,"Workload":"Copilot","ClientIP":"ffff:"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"}}
例 2: Bingでの M365 チャット エクスペリエンス内の Copilot 操作
- RecordID: 537312b6-dce7-4d9b-8b12-58283204b720
- CreationDate: 2023 年 12 月 14 日 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-f8884f3f3f373e","UserType":0,"Version":1,"Workload"::"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 Xn3uQZYgZ7f2ue0vp5w9MglEVjFyp5pza1efaC6g2U41@thread DEEP_LEO","isPrompt":false}],"ModelTransparencyDetails":[{"ModelName":"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、Planner、VivaEngage、VivaCopilot、Stream、Assist365、VivaGoals などがあります。 |
コンテキスト | コンテキストには、ユーザー操作に関する AppChat 内の属性のコレクションが含まれています。これは、ユーザーが copilot 操作中にどこにいたかを説明するのに役立ちます。 ID は、copilot 操作中に使用されていたリソースの識別子です。 型は、コンテキスト内のアプリまたはサービスの名前です。 例: サポートされているアプリとサービスの例としては、M365 Office (docx、pptx、xlsx)、TeamsMeeting、TeamsChannel、TeamsChat などがあります。 Excel で Copilot を使用する場合、コンテキストは Excel スプレッドシートの識別子とファイルの種類になります。 |
ThreadId | copilot とユーザー操作スレッドの ID。 |
MessageIds | これは現在、Microsoft Internal で予約されています。 |
メッセージ | Copilot 操作でのプロンプトメッセージと応答メッセージの ID。 |
ModelTransparencyDetails | AI/GAI モデル プロバイダーの詳細。 |
AccessedResources | ユーザーの要求に応答するために OneDrive や SharePoint Online などの M365 サービスで使用されるすべてのファイルとドキュメント Copilot への参照。 |