Sha256: 98391983428fe1afcea678d6a3dec689da7d562424055723e193436280bb71bb

Contents?: true

Size: 898 Bytes

Versions: 5

Compression:

Stored size: 898 Bytes

Contents

# VeloPayments::RoleUpdateRequest

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **roles** | **Array<String>** | <p>The role(s) for the user</p> <p>The role must exist</p> <p>The role can be a custom role or a system role but the invoker must have the permissions to assign the role</p> <p>System roles are: backoffice.admin, payor.master_admin, payor.admin, payor.support</p>  |  |
| **verification_code** | **String** | <p>Optional property that MUST be suppied when manually verifying a user</p> <p>The user's smsNumber is registered via a separate endpoint and an OTP sent to them</p>  | [optional] |

## Example

```ruby
require 'velopayments'

instance = VeloPayments::RoleUpdateRequest.new(
  roles: ["payor.admin"],
  verification_code: 123456
)
```

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
velopayments-2.37.150.beta1 docs/RoleUpdateRequest.md
velopayments-2.35.58 docs/RoleUpdateRequest.md
velopayments-2.35.58.beta1 docs/RoleUpdateRequest.md
velopayments-2.29.128.beta1 docs/RoleUpdateRequest.md
velopayments-2.26.124.beta1 docs/RoleUpdateRequest.md