about summary refs log tree commit diff
path: root/gn_auth/auth/authorisation/users/admin
diff options
context:
space:
mode:
authorClaude Sonnet 4.62026-06-02 00:00:00 +0000
committerFrederick Muriuki Muriithi2026-06-02 15:01:38 -0500
commit597e1bb7d35368930c0a5d26cf32969c62bc2278 (patch)
tree41a8ad5852c8c17f44bcbf76d8d80d4d4e2dfdf0 /gn_auth/auth/authorisation/users/admin
parent2691578edfc84817d9a9aafb35e3e29d04d2613e (diff)
downloadgn-auth-main.tar.gz
users/models: add delete_users_by_id function HEAD main
Add a low-level delete_users_by_id function that removes users and all
their dependent data unconditionally, bypassing the policy checks in the
'/auth/users/delete' HTTP endpoint (which refuses to delete privileged
users).

This is intended for use by CLI test-teardown commands and the
sudo-wrapped CI cleanup script. It might also find utility in other
places where we do actually need to delete a user and their data
unconditionally.

Co-authored-by: Frederick Muriuki Muriithi <fredmanglis@gmail.com>
Diffstat (limited to 'gn_auth/auth/authorisation/users/admin')
0 files changed, 0 insertions, 0 deletions