Audit
VO platform creates audit entries for various operations and events. All audit events include a stable Event Type ID (e.g., VO0011) and Event Type (e.g., api.graphql.query) for easy filtering and alerting in SIEM systems.
For a complete reference of all available event types, see the Audit Event Types documentation.
Integration with SIEM
The platform audit log is available in Azure Event Hubs for integration with a System Information and Event Management (SIEM) tool of choice, e.g. splunk, sumo logic, or etc.
Generally, an administrator of VO platform would create a dedicated Shared Access Policy (SAS) and provide the access keys and connection string for each integration of a SIEM tool.
Sample Audit Entries
The following examples demonstrate the structure of audit entries for common scenarios:
- GraphQL query
- GraphQL mutation
- GraphQL subscription
- Presentation callback
- Credential revocation
- OIDC Authentication Flow
GraphQL query
{
"log": {
"AppRoleInstance": "dd1e06f6d167",
"AppRoleName": "verifiable-orchestration-api.VerifiableOrchestration",
"ClientBrowser": "Other",
"ClientCity": "Sydney",
"ClientCountryOrRegion": "Australia",
"ClientIP": "0.0.0.0",
"ClientModel": "Other",
"ClientOS": "Linux 5.15.116.1-1.cm2",
"ClientStateOrProvince": "New South Wales",
"ClientType": "PC",
"IKey": "edcfb4d0-521b-4b97-965e-af732a986b84",
"ItemCount": 1,
"Message": "API GRAPHQL Query",
"EventTypeId": "VO0011",
"EventType": "api.graphql.query",
"OperationId": "8f61f14e7c7bedbb63acdf2187b59b30",
"ParentId": "06d8b7642ef19196",
"Properties": {
"logLevel": "audit",
"request": "{\"origin\":\"https://green-sky-0f070b000.2.azurestaticapps.net\",\"requestId\":\"2de26a6c-a297-4f2d-bcaa-13d67ac0894d\"}",
"user": "{\"oid\":\"84ea005a-58fe-4195-86a8-8a0a1b707dae\",\"aud\":\"api://verified-orchestration-api-dev\",\"tid\":\"a4577872-4a36-4a93-9846-b29a1220ca89\",\"iss\":\"https://sts.windows.net/a4577872-4a36-4a93-9846-b29a1220ca89/\",\"scp\":\"VerifiedOrchestration\",\"roles\":[\"VerifiableCredential.Reader\",\"VerifiableCredential.Issuer\",\"VerifiableCredential.CredentialAdmin\",\"VerifiableCredential.PartnerAdmin\"]}",
"service": "verified-orchestration-api",
"type": "query",
"eventTypeId": "VO0011",
"eventType": "api.graphql.query",
"operationName": "FindIssuancesTotal",
"query": "query FindIssuancesTotal($issuancesWhere: ContractIssuanceWhere, $orderBy: ContractOrderBy, $orderDirection: OrderDirection, $contractIssuanceWeeklyAverageWhere: ContractIssuanceWeeklyAverageWhere!) {\n findContracts(orderBy: $orderBy, orderDirection: $orderDirection) {\n id\n name\n issuanceWeeklyAverage(where: $contractIssuanceWeeklyAverageWhere)\n issuances(where: $issuancesWhere) {\n issuedBy {\n id\n name\n __typename\n }\n __typename\n }\n __typename\n }\n}",
"variables": "{\"issuancesWhere\":{\"from\":\"2023-10-24T00:00:00+11:00\"},\"contractIssuanceWeeklyAverageWhere\":{\"to\":\"2023-10-31T23:59:59+11:00\",\"numberOfWeeks\":12},\"orderBy\":\"contractName\",\"orderDirection\":\"ASC\"}",
"duration": "756",
"trace_id": "8f61f14e7c7bedbb63acdf2187b59b30",
"span_id": "06d8b7642ef19196",
"trace_flags": "01"
},
"ResourceGUID": "bf680fa7-1510-4f4f-b0cd-dfff4d505db3",
"SDKVersion": "node18:otel1.15.2:dst1.0.0",
"SeverityLevel": 1,
"SourceSystem": "Azure",
"TenantId": "129c3f1e-ba9b-45e5-b7f4-6df8048e3e90",
"TimeGenerated": "2026-02-10T01:55:56.9220000Z",
"Type": "AppTraces",
"_BilledSize": 2256,
"_Internal_WorkspaceResourceId": "/subscriptions/de5e410a-fa03-4be4-bcda-b068b4be7f52/resourcegroups/vo-dev-verified-orchestration/providers/microsoft.operationalinsights/workspaces/vo-dev-verified-orchestration-la",
"_ResourceId": "/SUBSCRIPTIONS/DE5E410A-FA03-4BE4-BCDA-B068B4BE7F52/RESOURCEGROUPS/VO-DEV-VERIFIED-ORCHESTRATION/PROVIDERS/MICROSOFT.INSIGHTS/COMPONENTS/VO-DEV-VERIFIED-ORCHESTRATION-API-AI"
},
"EventProcessedUtcTime": "2026-02-10T01:57:01.6774564Z",
"PartitionId": 0,
"EventEnqueuedUtcTime": "2026-02-10T01:56:34.4670000Z"
}
GraphQL mutation
{
"log": {
"AppRoleInstance": "dd1e06f6d167",
"AppRoleName": "verifiable-orchestration-api.VerifiableOrchestration",
"ClientBrowser": "Other",
"ClientCity": "Sydney",
"ClientCountryOrRegion": "Australia",
"ClientIP": "0.0.0.0",
"ClientModel": "Other",
"ClientOS": "Linux 5.15.116.1-1.cm2",
"ClientStateOrProvince": "New South Wales",
"ClientType": "PC",
"IKey": "edcfb4d0-521b-4b97-965e-af732a986b84",
"ItemCount": 1,
"Message": "API GRAPHQL Mutation",
"EventTypeId": "VO0012",
"EventType": "api.graphql.mutation",
"OperationId": "ba0dbfb7a4918b6621950c7e4d3e0d90",
"ParentId": "cc78db47ada505f7",
"Properties": {
"logLevel": "audit",
"request": "{\"origin\":\"https://green-sky-0f070b000.2.azurestaticapps.net\",\"requestId\":\"820daab3-8baa-4a9a-a872-bcf5c1dd1bae\"}",
"user": "{\"oid\":\"eafa1892-3c05-4e76-b62f-0643bbe1363a\",\"aud\":\"api://verified-orchestration-api-dev\",\"tid\":\"a4577872-4a36-4a93-9846-b29a1220ca89\",\"iss\":\"https://sts.windows.net/a4577872-4a36-4a93-9846-b29a1220ca89/\",\"scp\":\"VerifiedOrchestration\",\"roles\":[\"VerifiableCredential.Reader\",\"VerifiableCredential.Issuer\",\"VerifiableCredential.CredentialAdmin\",\"VerifiableCredential.PartnerAdmin\"]}",
"service": "verified-orchestration-api",
"type": "mutation",
"eventTypeId": "VO0012",
"eventType": "api.graphql.mutation",
"operationName": "RevokeIssuances",
"query": "mutation RevokeIssuances($ids: [ID!]!) {\n revokeIssuances(ids: $ids)\n}",
"variables": "{\"ids\":[\"35E435EB-FEE6-4B13-8658-8EE05AD32AE1\",\"5A04FB47-A254-49C7-AA81-101B80332D08\"]}",
"duration": "9",
"result": "{\"data\":{\"revokeIssuances\":\"b966c5c5-caf8-40a8-aa51-578f57ba5c23\"}}",
"trace_id": "ba0dbfb7a4918b6621950c7e4d3e0d90",
"span_id": "cc78db47ada505f7",
"trace_flags": "01"
},
"ResourceGUID": "bf680fa7-1510-4f4f-b0cd-dfff4d505db3",
"SDKVersion": "node18:otel1.15.2:dst1.0.0",
"SeverityLevel": 1,
"SourceSystem": "Azure",
"TenantId": "129c3f1e-ba9b-45e5-b7f4-6df8048e3e90",
"TimeGenerated": "2026-02-10T02:20:08.0980000Z",
"Type": "AppTraces",
"_BilledSize": 1766,
"_Internal_WorkspaceResourceId": "/subscriptions/de5e410a-fa03-4be4-bcda-b068b4be7f52/resourcegroups/vo-dev-verified-orchestration/providers/microsoft.operationalinsights/workspaces/vo-dev-verified-orchestration-la",
"_ResourceId": "/SUBSCRIPTIONS/DE5E410A-FA03-4BE4-BCDA-B068B4BE7F52/RESOURCEGROUPS/VO-DEV-VERIFIED-ORCHESTRATION/PROVIDERS/MICROSOFT.INSIGHTS/COMPONENTS/VO-DEV-VERIFIED-ORCHESTRATION-API-AI"
},
"EventProcessedUtcTime": "2026-02-10T02:21:26.1868933Z",
"PartitionId": 0,
"EventEnqueuedUtcTime": "2026-02-10T02:20:44.6800000Z"
}
GraphQL subscription
{
"log": {
"AppRoleInstance": "dd1e06f6d167",
"AppRoleName": "verifiable-orchestration-api.VerifiableOrchestration",
"ClientBrowser": "Other",
"ClientCity": "Sydney",
"ClientCountryOrRegion": "Australia",
"ClientIP": "0.0.0.0",
"ClientModel": "Other",
"ClientOS": "Linux 5.15.116.1-1.cm2",
"ClientStateOrProvince": "New South Wales",
"ClientType": "PC",
"IKey": "edcfb4d0-521b-4b97-965e-af732a986b84",
"ItemCount": 1,
"Message": "API GRAPHQL Subscription",
"EventTypeId": "VO0013",
"EventType": "api.graphql.subscription",
"Properties": {
"logLevel": "audit",
"request": "{\"origin\":\"https://green-sky-0f070b000.2.azurestaticapps.net\",\"requestId\":\"64a95a3c-287f-434d-876e-5f0ee81caa19\"}",
"user": "{\"oid\":\"eafa1892-3c05-4e76-b62f-0643bbe1363a\",\"aud\":\"api://verified-orchestration-api-dev\",\"tid\":\"a4577872-4a36-4a93-9846-b29a1220ca89\",\"iss\":\"https://sts.windows.net/a4577872-4a36-4a93-9846-b29a1220ca89/\",\"scp\":\"VerifiedOrchestration\",\"roles\":[\"VerifiableCredential.Reader\",\"VerifiableCredential.Issuer\",\"VerifiableCredential.CredentialAdmin\",\"VerifiableCredential.PartnerAdmin\"]}",
"service": "verified-orchestration-api",
"type": "subscription",
"eventTypeId": "VO0013",
"eventType": "api.graphql.subscription",
"operationName": "BackgroundJobEvent",
"query": "subscription BackgroundJobEvent($where: BackgroundJobEventWhere) {\n backgroundJobEvent(where: $where) {\n jobId\n jobName\n event {\n ... on BackgroundJobActiveEvent {\n status\n __typename\n }\n ... on BackgroundJobProgressEvent {\n status\n progress\n __typename\n }\n ... on BackgroundJobErrorEvent {\n status\n error\n __typename\n }\n ... on BackgroundJobCompletedEvent {\n status\n result\n __typename\n }\n __typename\n }\n __typename\n }\n}",
"variables": "{\"where\":{\"jobId\":\"b966c5c5-caf8-40a8-aa51-578f57ba5c23\"}}",
"result": "{}"
},
"ResourceGUID": "bf680fa7-1510-4f4f-b0cd-dfff4d505db3",
"SDKVersion": "node18:otel1.15.2:dst1.0.0",
"SeverityLevel": 1,
"SourceSystem": "Azure",
"TenantId": "129c3f1e-ba9b-45e5-b7f4-6df8048e3e90",
"TimeGenerated": "2026-02-10T02:20:13.7520000Z",
"Type": "AppTraces",
"_BilledSize": 1985,
"_Internal_WorkspaceResourceId": "/subscriptions/de5e410a-fa03-4be4-bcda-b068b4be7f52/resourcegroups/vo-dev-verified-orchestration/providers/microsoft.operationalinsights/workspaces/vo-dev-verified-orchestration-la",
"_ResourceId": "/SUBSCRIPTIONS/DE5E410A-FA03-4BE4-BCDA-B068B4BE7F52/RESOURCEGROUPS/VO-DEV-VERIFIED-ORCHESTRATION/PROVIDERS/MICROSOFT.INSIGHTS/COMPONENTS/VO-DEV-VERIFIED-ORCHESTRATION-API-AI"
},
"EventProcessedUtcTime": "2026-02-10T02:21:26.1868933Z",
"PartitionId": 1,
"EventEnqueuedUtcTime": "2026-02-10T02:20:44.4510000Z"
}
Revocation of credentials
{
"log": {
"AppRoleInstance": "dcc84c70813f",
"AppRoleName": "verifiable-orchestration-api.VerifiableOrchestration",
"ClientBrowser": "Other",
"ClientCity": "Sydney",
"ClientCountryOrRegion": "Australia",
"ClientIP": "0.0.0.0",
"ClientModel": "Other",
"ClientOS": "Linux 5.15.116.1-1.cm2",
"ClientStateOrProvince": "New South Wales",
"ClientType": "PC",
"IKey": "edcfb4d0-521b-4b97-965e-af732a986b84",
"ItemCount": 1,
"Message": "Issuance Credential Revoked",
"EventTypeId": "VO0083",
"EventType": "issuance.credential.revoked",
"OperationId": "857b0fc01edfd449a1916c7414c44b57",
"ParentId": "d998a046d4dcc4f5",
"Properties": {
"logLevel": "audit",
"service": "verified-orchestration-api",
"eventTypeId": "VO0083",
"eventType": "issuance.credential.revoked",
"issuance": "{\"id\":\"5CE8C5FF-AA39-44E9-B35A-63064E198F51\",\"createdAt\":\"2023-10-12T08:16:48.970Z\",\"updatedAt\":\"2023-11-03T03:38:58.198Z\",\"createdById\":\"545AA50F-CE56-4514-9479-1D6280A164D7\",\"updatedById\":\"80E40BEA-99EE-4BE0-B1B0-1729ADED782F\",\"requestId\":\"d972ec4e-241f-4770-b244-7edb3e65cd27\",\"contractId\":\"86F06732-096B-4B76-AF1C-5849310B8ACC\",\"identityId\":\"55AADFA5-A90C-49E4-BFEB-78C03933AE93\",\"issuedById\":\"545AA50F-CE56-4514-9479-1D6280A164D7\",\"issuedAt\":\"2023-10-12T08:16:48.970Z\",\"expiresAt\":\"2023-10-13T08:16:48.949Z\",\"isRevoked\":true,\"revokedAt\":\"2023-11-03T03:38:58.188Z\",\"revokedById\":\"80E40BEA-99EE-4BE0-B1B0-1729ADED782F\",\"__has_contract__\":true,\"__revokedBy__\":{\"id\":\"80E40BEA-99EE-4BE0-B1B0-1729ADED782F\",\"oid\":\"EAFA1892-3C05-4E76-B62F-0643BBE1363A\",\"tenantId\":\"A4577872-4A36-4A93-9846-B29A1220CA89\",\"email\":\"bobby.lat@makerx.com.au\",\"name\":\"Bobby Lat\",\"isApp\":false},\"__has_revokedBy__\":true}",
"jobId": "795806a8-eb90-48e4-940d-453856b34bce",
"jobData": "{\"userId\":\"80E40BEA-99EE-4BE0-B1B0-1729ADED782F\",\"issuanceIds\":[\"5CE8C5FF-AA39-44E9-B35A-63064E198F51\",\"ECD02E9A-0822-4A6F-9418-FC339D5072A6\"],\"requestId\":\"a8479c7a-9222-48fd-8da4-ed67427f3d71\"}",
"trace_id": "857b0fc01edfd449a1916c7414c44b57",
"span_id": "d998a046d4dcc4f5",
"trace_flags": "01"
},
"ResourceGUID": "bf680fa7-1510-4f4f-b0cd-dfff4d505db3",
"SDKVersion": "node18:otel1.15.2:dst1.0.0",
"SeverityLevel": 1,
"SourceSystem": "Azure",
"TenantId": "129c3f1e-ba9b-45e5-b7f4-6df8048e3e90",
"TimeGenerated": "2026-02-10T03:38:58.2200000Z",
"Type": "AppTraces",
"_BilledSize": 48851,
"_Internal_WorkspaceResourceId": "/subscriptions/de5e410a-fa03-4be4-bcda-b068b4be7f52/resourcegroups/vo-dev-verified-orchestration/providers/microsoft.operationalinsights/workspaces/vo-dev-verified-orchestration-la",
"_ResourceId": "/SUBSCRIPTIONS/DE5E410A-FA03-4BE4-BCDA-B068B4BE7F52/RESOURCEGROUPS/VO-DEV-VERIFIED-ORCHESTRATION/PROVIDERS/MICROSOFT.INSIGHTS/COMPONENTS/VO-DEV-VERIFIED-ORCHESTRATION-API-AI"
},
"EventProcessedUtcTime": "2026-02-10T03:39:38.2530839Z",
"PartitionId": 1,
"EventEnqueuedUtcTime": "2026-02-10T03:39:22.6580000Z"
}
Callback from Microsoft Entra ID Verified ID
{
"log": {
"AppRoleInstance": "dd1e06f6d167",
"AppRoleName": "verifiable-orchestration-api.VerifiableOrchestration",
"ClientBrowser": "Other",
"ClientCity": "Sydney",
"ClientCountryOrRegion": "Australia",
"ClientIP": "0.0.0.0",
"ClientModel": "Other",
"ClientOS": "Linux 5.15.116.1-1.cm2",
"ClientStateOrProvince": "New South Wales",
"ClientType": "PC",
"IKey": "edcfb4d0-521b-4b97-965e-af732a986b84",
"ItemCount": 1,
"Message": "Presentation Request Completed",
"EventTypeId": "VO0062",
"EventType": "presentation.request.completed",
"OperationId": "8acb64a6fc6a4ee48a69517fa1c4b3be",
"ParentId": "a108d3fa13056b76",
"Properties": {
"logLevel": "audit",
"service": "verified-orchestration-api",
"eventTypeId": "VO0062",
"eventType": "presentation.request.completed",
"presentation": "{\"id\":\"6fde5d9c-6c2f-4eb3-af5a-046f503427f7\",\"requestId\":\"b5d442c4-ec83-44a4-8de8-7490cb7e3f39\",\"requestedById\":\"1B07992D-5A18-419E-A007-2A77161B6F95\",\"identityId\":\"02EA0AA7-4AB3-496A-B0CD-7C4B186A5B0E\",\"requestedCredentialsJson\":\"[{\\\"type\\\":\\\"VerifiedContractor\\\",\\\"acceptedIssuers\\\":[\\\"did:ion:EiDKU...\\\"]},{\\\"type\\\":\\\"MediumRigidLicense\\\",\\\"acceptedIssuers\\\":[\\\"did:ion:EiD...\\\"]},{\\\"type\\\":\\\"LightRigidLicense\\\",\\\"acceptedIssuers\\\":[\\\"did:ion:EiDK...\\\"]}]\",\"presentedCredentialsJson\":\"[{\\\"issuer\\\":\\\"did:ion:EiDK...\\\",\\\"type\\\":[\\\"VerifiableCredential\\\",\\\"VerifiedContractor\\\"],\\\"credentialState\\\":{\\\"revocationStatus\\\":\\\"VALID\\\"},\\\"expirationDate\\\":\\\"2024-09-26T07:16:06.000Z\\\",\\\"issuanceDate\\\":\\\"2023-09-27T07:16:06.000Z\\\"},{\\\"issuer\\\":\\\"did:ion:EiDK...\\\",\\\"type\\\":[\\\"VerifiableCredential\\\",\\\"MediumRigidLicense\\\"],\\\"credentialState\\\":{\\\"revocationStatus\\\":\\\"VALID\\\"},\\\"expirationDate\\\":\\\"2024-09-26T07:10:49.000Z\\\",\\\"issuanceDate\\\":\\\"2023-09-27T07:10:49.000Z\\\"},{\\\"issuer\\\":\\\"did:ion:EiDK...\\\",\\\"type\\\":[\\\"VerifiableCredential\\\",\\\"LightRigidLicense\\\"],\\\"credentialState\\\":{\\\"revocationStatus\\\":\\\"VALID\\\"},\\\"expirationDate\\\":\\\"2024-09-26T07:11:03.000Z\\\",\\\"issuanceDate\\\":\\\"2023-09-27T07:11:03.000Z\\\"}]\",\"__issuances__\":[{\"id\":\"E36EABFA-E684-42F8-BA35-BD05C33119B0\"},{\"id\":\"0160883C-A574-4189-9D4A-B4FDE76FB8D6\"},{\"id\":\"D26B8A73-B20E-43A9-B820-288695F1548E\"}],\"__has_issuances__\":true,\"__partners__\":[],\"__has_partners__\":true,\"presentedAt\":\"2023-10-31T02:53:16.630Z\",\"issuanceIds\":[\"E36EABFA-E684-42F8-BA35-BD05C33119B0\",\"0160883C-A574-4189-9D4A-B4FDE76FB8D6\",\"D26B8A73-B20E-43A9-B820-288695F1548E\"],\"partnerIds\":[]}",
"trace_id": "8acb64a6fc6a4ee48a69517fa1c4b3be",
"span_id": "a108d3fa13056b76",
"trace_flags": "01"
},
"ResourceGUID": "bf680fa7-1510-4f4f-b0cd-dfff4d505db3",
"SDKVersion": "node18:otel1.15.2:dst1.0.0",
"SeverityLevel": 1,
"SourceSystem": "Azure",
"TenantId": "129c3f1e-ba9b-45e5-b7f4-6df8048e3e90",
"TimeGenerated": "2026-02-10T02:53:16.6520000Z",
"Type": "AppTraces",
"_BilledSize": 9866,
"_Internal_WorkspaceResourceId": "/subscriptions/de5e410a-fa03-4be4-bcda-b068b4be7f52/resourcegroups/vo-dev-verified-orchestration/providers/microsoft.operationalinsights/workspaces/vo-dev-verified-orchestration-la",
"_ResourceId": "/SUBSCRIPTIONS/DE5E410A-FA03-4BE4-BCDA-B068B4BE7F52/RESOURCEGROUPS/VO-DEV-VERIFIED-ORCHESTRATION/PROVIDERS/MICROSOFT.INSIGHTS/COMPONENTS/VO-DEV-VERIFIED-ORCHESTRATION-API-AI"
},
"EventProcessedUtcTime": "2026-02-10T02:54:22.8799487Z",
"PartitionId": 0,
"EventEnqueuedUtcTime": "2026-02-10T02:53:55.1120000Z"
}
OIDC Authentication Flow
The following sample demonstrates a complete OIDC authentication flow with verifiable credential presentation. The entries are simplified to show only the key correlation identifiers and event information.
Events in an OIDC flow can be traced using various correlation IDs:
requestId- Links the initial request across early flow eventsinteractionId- Tracks the OIDC interaction from start to authorizationgrantId- Identifies the granted session and token operationspresentationRequestId- Correlates the credential presentation within the flow
// 1. OIDC Interaction Started
{
"TimeGenerated": "2026-02-10T05:06:57.089Z",
"EventTypeId": "VO0030",
"EventType": "oidc.interaction.started",
"Message": "OIDC Interaction Started",
"Properties": {
"requestInfo": {
"requestId": "73c7b14d-72cc-4d17-8f2b-e42aeb093225"
},
"oidc": {
"interactionId": "eBLoSAFJ30BU_SB1FmY64xw1uzWxO2RiTIC3bfj5UQ7"
}
}
}
// 2. OIDC Presentation Created
{
"TimeGenerated": "2026-02-10T05:06:58.362Z",
"EventTypeId": "VO0040",
"EventType": "oidc.presentation.created",
"Message": "OIDC Presentation Created",
"Properties": {
"oidc": {
"interactionId": "eBLoSAFJ30BU_SB1FmY64xw1uzWxO2RiTIC3bfj5UQ7"
},
"presentationRequestId": "24c77d8f-1f3a-448f-a7e8-eef3ad4f08ac"
}
}
// 3. Presentation Request Created
{
"TimeGenerated": "2026-02-10T05:06:58.362Z",
"EventTypeId": "VO0060",
"EventType": "presentation.request.created",
"Message": "Presentation Request Created",
"Properties": {
"oidc": {
"interactionId": "eBLoSAFJ30BU_SB1FmY64xw1uzWxO2RiTIC3bfj5UQ7"
},
"presentationRequestId": "24c77d8f-1f3a-448f-a7e8-eef3ad4f08ac"
}
}
// 4. Presentation Request Retrieved (when user scans QR code)
{
"TimeGenerated": "2026-02-10T05:07:22.607Z",
"EventTypeId": "VO0061",
"EventType": "presentation.request.retrieved",
"Message": "Presentation Request Retrieved",
"Properties": {
"presentationRequestId": "24c77d8f-1f3a-448f-a7e8-eef3ad4f08ac"
}
}
// 5. OIDC Interaction Ended
{
"TimeGenerated": "2026-02-10T05:07:34.356Z",
"EventTypeId": "VO0031",
"EventType": "oidc.interaction.ended",
"Message": "OIDC Interaction Ended",
"Properties": {
"oidc": {
"interactionId": "eBLoSAFJ30BU_SB1FmY64xw1uzWxO2RiTIC3bfj5UQ7"
}
}
}
// 6. OIDC Authorization Succeeded
{
"TimeGenerated": "2026-02-10T05:07:34.418Z",
"EventTypeId": "VO0033",
"EventType": "oidc.authorization.succeeded",
"Message": "OIDC Authorization Succeeded",
"Properties": {
"oidc": {
"interactionId": "eBLoSAFJ30BU_SB1FmY64xw1uzWxO2RiTIC3bfj5UQ7",
"grantId": "KEu1P0GqQIj_aH1rbX7U6XTNIbY04RUSxu2btLVMDFw"
}
}
}
// 7. OIDC Grant Succeeded (token exchange)
{
"TimeGenerated": "2026-02-10T05:07:35.222Z",
"EventTypeId": "VO0035",
"EventType": "oidc.grant.succeeded",
"Message": "OIDC Grant Succeeded",
"Properties": {
"oidc": {
"grantId": "KEu1P0GqQIj_aH1rbX7U6XTNIbY04RUSxu2btLVMDFw"
}
}
}