Audit
Read audit logs for entity changes and permission changes, and inspect audit retention configuration per tenant. Set tenant context before calling these methods.
Entity changes
List entity changes for the current tenant.
client.audit.listEntityChanges()
await client.setTenant(tenantId)
const changes = await client.audit.listEntityChanges()
// AuditEntityChangeRow[]
Permission changes
List permission changes (e.g. role assignments, scope changes) for the current tenant.
client.audit.listPermissionChanges()
const permissionChanges = await client.audit.listPermissionChanges()
// AuditPermissionChangeRow[]
Retention configuration
Read audit retention configuration.
client.audit.listRetentionConfigs()
await client.setTenant(tenantId)
const configs = await client.audit.listRetentionConfigs()
// AuditRetentionConfigRow[]