Users list
What the Screen Is For
Browse customer console members and perform the offered status-dependent membership actions.
What It Shows and Lets People Do
The page guards member reading and lists the customer’s console memberships. Management authority controls invitation and row actions. Active members offer deactivation; invited members offer resend or invitation withdrawal; suspended members offer reactivation or access removal; revoked members offer re-invitation.
States and Errors
The shared action controller confirms destructive withdrawals and deactivation, while reactivation and resend run immediately. Delivery notices distinguish sent invitations from withheld or failed delivery. The screen uses its table and header components without the claimed standard-layout wrapper.
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.