Modify an existing admin's details.
Successful Response
Complete admin model with all fields for database representation and API responses.
Runtime role data carried on AdminDetails — only the fields needed for permission checks.