EditUserInput
input type
Edit-input for a User. Every field optional, at least ONE required; supplied fields REPLACE. orgRoles REPLACES WHOLESALE when supplied (the list is the payload, supplying strips every assignment); at most 100 entries, one per org, each with 1..100 roles, duplicates refused; every referenced org + role must be in-tenant AND active (CONFLICT/REF_STATE). accountId is NOT editable (the binding is the user identity).
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
caption | String | no | No further notes. |
orgRoles | UserOrgRolesInput [UserOrgRolesInput!] | no | The FULL desired assignment set (wholesale replacement — strips every assignment). |