added backends, improved templating, rbac

This commit is contained in:
2026-06-10 14:40:22 +02:00
parent d9ca48addc
commit ce43f2658f
28 changed files with 1183 additions and 78 deletions

View File

@@ -82,7 +82,7 @@ def audit_from_principal(
session,
tenant_id=principal.tenant_id,
user_id=principal.user.id,
api_key_id=principal.api_key.id,
api_key_id=principal.api_key.id if principal.api_key else None,
action=action,
object_type=object_type,
object_id=object_id,