Delete a group from the system with cascading cleanup.
Authorization: Users can delete groups they have permission to manage. Permissions are checked via Cerbos policies.
Cascade Effects:
Use Cases:
Safety: Group deletion is irreversible. Ensure the group is no longer needed before deletion.