refactor: standardize audit logging for ISO27001 compliance

This commit is contained in:
Ubuntu
2026-05-14 05:59:49 +00:00
parent 417d462fb9
commit 815084132f
18 changed files with 184 additions and 100 deletions
@@ -353,7 +353,7 @@ class OrganizationService:
resource_type="organization_member",
resource_id=member.id,
metadata={"added_user_id": user_id, "role": role.value},
description=f"Member added to organization with role: {role.value}",
description=f"Member {user_id} added to organization with role: {role.value}",
)
return member
@@ -398,7 +398,7 @@ class OrganizationService:
resource_type="organization_member",
resource_id=member.id,
metadata={"removed_user_id": user_id},
description="Member removed from organization",
description=f"Member {user_id} removed from organization",
)
@staticmethod
@@ -438,7 +438,7 @@ class OrganizationService:
"old_role": old_role.value,
"new_role": new_role.value,
},
description=f"Member role changed from {old_role.value} to {new_role.value}",
description=f"Member {user_id} role changed from {old_role.value} to {new_role.value}",
)
return member