{
  "events": [
    {
      "ts": "2026-04-01T08:58:19Z",
      "operation": "Consent to application",
      "actor": "ops.lead@northbridge.local",
      "app_display_name": "Helpdesk Queue Bot",
      "client_id": "6b44e8a3-d2ff-42d8-86d5-f8b8f4c3ac22",
      "scopes": ["User.Read", "Mail.ReadBasic"]
    },
    {
      "ts": "2026-04-01T09:43:51Z",
      "operation": "Add OAuth2PermissionGrant",
      "actor": "cfo@northbridge.local",
      "app_display_name": "Invoice Automation Helper",
      "client_id": "8f1c9d7a-3be2-4d11-9e0a-f49a7331f6a1",
      "scopes": ["Mail.Read", "Mail.Send", "offline_access"]
    },
    {
      "ts": "2026-04-01T09:44:11Z",
      "operation": "Consent to application",
      "actor": "cfo@northbridge.local",
      "client_id": "8f1c9d7a-3be2-4d11-9e0a-f49a7331f6a1"
    },
    {
      "ts": "2026-04-01T09:51:40Z",
      "operation": "Add OAuth2PermissionGrant",
      "actor": "hr.ops@northbridge.local",
      "app_display_name": "Payroll Calendar Bridge",
      "client_id": "a2cefd8e-45f0-4d7b-a74d-f5bde2bb8f91",
      "scopes": ["Calendars.Read", "offline_access"]
    },
    {
      "ts": "2026-04-01T10:03:10Z",
      "operation": "Consent to application",
      "actor": "finance.analyst@northbridge.local",
      "app_display_name": "Mail Search Addin",
      "client_id": "04c6d2e7-6f50-4ca7-b8f2-8941f0fc87a7",
      "scopes": ["Mail.Read"]
    },
    {
      "ts": "2026-04-01T10:04:12Z",
      "operation": "Revoke OAuth2PermissionGrant",
      "actor": "secadmin@northbridge.local",
      "client_id": "04c6d2e7-6f50-4ca7-b8f2-8941f0fc87a7"
    },
    {
      "ts": "2026-04-01T10:22:42Z",
      "operation": "Consent to application",
      "actor": "it.audit@northbridge.local",
      "app_display_name": "Retention Insights",
      "client_id": "dc71b8be-c0fc-43e2-a761-58f975d8c78a",
      "scopes": ["Reports.Read.All"]
    }
  ]
}
