# IdentityRoleUpdateDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Used when modifying an existing role. Supports updates to visibility, default assignment, and concurrency validation.

## Fields
- `name` (string) required: The display name of the role. (min length 5, max length 50)
- `isDefault` (boolean): Indicates whether this role should be automatically assigned to new users.
- `isPublic` (boolean): Determines whether the role is visible and assignable by non-admin users.
- `roleType` ([RoleType](https://devportal.demo.winkpg.io/docs/api/models/RoleType.md)): Specifies the classification of the role, such as default, system, or custom. (nullable)
  Values:
  - `Reseller`
  - `Merchant`
- `concurrencyStamp` (string): A concurrency token used to detect conflicting updates to the role. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
