diff --git a/backend/src/server/routes/v1/identity-alicloud-auth-router.ts b/backend/src/server/routes/v1/identity-alicloud-auth-router.ts index feaf8d6bb67..cdfa5560239 100644 --- a/backend/src/server/routes/v1/identity-alicloud-auth-router.ts +++ b/backend/src/server/routes/v1/identity-alicloud-auth-router.ts @@ -86,6 +86,13 @@ export const registerIdentityAliCloudAuthRouter = async (server: FastifyZodProvi await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityAliCloudAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_ALICLOUD_AUTH, diff --git a/backend/src/server/routes/v1/identity-aws-iam-auth-router.ts b/backend/src/server/routes/v1/identity-aws-iam-auth-router.ts index bdd794226ee..1738f53795f 100644 --- a/backend/src/server/routes/v1/identity-aws-iam-auth-router.ts +++ b/backend/src/server/routes/v1/identity-aws-iam-auth-router.ts @@ -53,6 +53,13 @@ export const registerIdentityAwsAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityAwsAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_AWS_AUTH, diff --git a/backend/src/server/routes/v1/identity-azure-auth-router.ts b/backend/src/server/routes/v1/identity-azure-auth-router.ts index f8b7ee0c179..c8e1790e65c 100644 --- a/backend/src/server/routes/v1/identity-azure-auth-router.ts +++ b/backend/src/server/routes/v1/identity-azure-auth-router.ts @@ -48,6 +48,13 @@ export const registerIdentityAzureAuthRouter = async (server: FastifyZodProvider await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityAzureAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_AZURE_AUTH, diff --git a/backend/src/server/routes/v1/identity-gcp-auth-router.ts b/backend/src/server/routes/v1/identity-gcp-auth-router.ts index ddd117ea9a4..08b8a9a5010 100644 --- a/backend/src/server/routes/v1/identity-gcp-auth-router.ts +++ b/backend/src/server/routes/v1/identity-gcp-auth-router.ts @@ -48,6 +48,13 @@ export const registerIdentityGcpAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityGcpAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_GCP_AUTH, diff --git a/backend/src/server/routes/v1/identity-jwt-auth-router.ts b/backend/src/server/routes/v1/identity-jwt-auth-router.ts index ffe14269c99..b415f15b195 100644 --- a/backend/src/server/routes/v1/identity-jwt-auth-router.ts +++ b/backend/src/server/routes/v1/identity-jwt-auth-router.ts @@ -124,6 +124,13 @@ export const registerIdentityJwtAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityJwtAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_JWT_AUTH, diff --git a/backend/src/server/routes/v1/identity-kubernetes-auth-router.ts b/backend/src/server/routes/v1/identity-kubernetes-auth-router.ts index 46aa20732ce..83e79c6e0e5 100644 --- a/backend/src/server/routes/v1/identity-kubernetes-auth-router.ts +++ b/backend/src/server/routes/v1/identity-kubernetes-auth-router.ts @@ -69,6 +69,13 @@ export const registerIdentityKubernetesRouter = async (server: FastifyZodProvide await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityKubernetesAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_KUBERNETES_AUTH, diff --git a/backend/src/server/routes/v1/identity-ldap-auth-router.ts b/backend/src/server/routes/v1/identity-ldap-auth-router.ts index 8c67c0cf895..82d3ba4a6a6 100644 --- a/backend/src/server/routes/v1/identity-ldap-auth-router.ts +++ b/backend/src/server/routes/v1/identity-ldap-auth-router.ts @@ -195,6 +195,13 @@ export const registerIdentityLdapAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: authIdentityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_LDAP_AUTH, diff --git a/backend/src/server/routes/v1/identity-oci-auth-router.ts b/backend/src/server/routes/v1/identity-oci-auth-router.ts index 51af55c00bf..05a41994c3b 100644 --- a/backend/src/server/routes/v1/identity-oci-auth-router.ts +++ b/backend/src/server/routes/v1/identity-oci-auth-router.ts @@ -65,6 +65,13 @@ export const registerIdentityOciAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityOciAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_OCI_AUTH, diff --git a/backend/src/server/routes/v1/identity-oidc-auth-router.ts b/backend/src/server/routes/v1/identity-oidc-auth-router.ts index 37c4b26704b..43e7c5f738f 100644 --- a/backend/src/server/routes/v1/identity-oidc-auth-router.ts +++ b/backend/src/server/routes/v1/identity-oidc-auth-router.ts @@ -72,6 +72,13 @@ export const registerIdentityOidcAuthRouter = async (server: FastifyZodProvider) await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityOidcAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_OIDC_AUTH, diff --git a/backend/src/server/routes/v1/identity-spiffe-auth-router.ts b/backend/src/server/routes/v1/identity-spiffe-auth-router.ts index 132005a1f91..c540bf51d2e 100644 --- a/backend/src/server/routes/v1/identity-spiffe-auth-router.ts +++ b/backend/src/server/routes/v1/identity-spiffe-auth-router.ts @@ -136,6 +136,13 @@ export const registerIdentitySpiffeAuthRouter = async (server: FastifyZodProvide await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identitySpiffeAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_SPIFFE_AUTH, diff --git a/backend/src/server/routes/v1/identity-tls-cert-auth-router.ts b/backend/src/server/routes/v1/identity-tls-cert-auth-router.ts index b7eafb6bcc6..572951b4e60 100644 --- a/backend/src/server/routes/v1/identity-tls-cert-auth-router.ts +++ b/backend/src/server/routes/v1/identity-tls-cert-auth-router.ts @@ -79,6 +79,13 @@ export const registerIdentityTlsCertAuthRouter = async (server: FastifyZodProvid await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityTlsCertAuth.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_TLS_CERT_AUTH, diff --git a/backend/src/server/routes/v1/identity-universal-auth-router.ts b/backend/src/server/routes/v1/identity-universal-auth-router.ts index fe0d62e12fd..cbbb70af6c8 100644 --- a/backend/src/server/routes/v1/identity-universal-auth-router.ts +++ b/backend/src/server/routes/v1/identity-universal-auth-router.ts @@ -72,6 +72,13 @@ export const registerIdentityUaRouter = async (server: FastifyZodProvider) => { await server.services.auditLog.createAuditLog({ ...req.auditLogInfo, + actor: { + type: ActorType.IDENTITY, + metadata: { + identityId: identityUa.identityId, + name: identity.name + } + }, orgId: identity.orgId, event: { type: EventType.LOGIN_IDENTITY_UNIVERSAL_AUTH,