Edit user
What the Screen Is For
Edit the member profile and manage its scoped assignments.
What It Shows and Lets People Do
The page first applies member-read and Security-area guards. The editor additionally checks access-management authority and redirects to view when it is absent; it is not a read-only editor.
States and Errors
Profile save uses the loaded version. Role addition, withdrawal and scope changes use their dedicated operations and delegation checks. Grant checks are requests used by the editor, not an independent persistent grant. Field errors and stale-version responses keep the form available for correction.
The state rows describe observed loading, empty, refusal or inactive handling where present. Linked validation rules belong to the planning layer; client feedback and authoritative service checks have distinct responsibilities.
Patterns It Must Respect
The pattern list names the built shared components and interaction patterns checked for this screen. This contract describes the existing screen; it supplies no replacement visual design.