Contract Testing: Admin Set User Roles
contract-testing_admin_set_user_rolesReplaces all roles assigned to a user by specifying the user ID and the complete set of role UUIDs to assign.
Instructions
Replace all roles assigned to a user (admin).
Toolset: Admin
Parameters:
userId (string) required: UUID of the user
roles (array) required: Array of role UUIDs to assign
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | Yes | Array of role UUIDs to assign | |
| userId | Yes | UUID of the user |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | The operation completed; the API returns no body. |