# RoleConfiguration

Represents the role configuration.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**accessRights** | **Array&lt;string&gt;** | A list of predefined access rights. | [optional] [default to undefined]
**administrator** | **boolean** | &#x60;TRUE&#x60; if this role gives admin access, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]
**creditOfficer** | **boolean** | &#x60;TRUE&#x60; if this role is associated with a credit officer user, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]
**delivery** | **boolean** | &#x60;TRUE&#x60; if this role gives delivery access, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]
**id** | **string** | The user-defined ID, which is globally unique. | [default to undefined]
**name** | **string** | The user-defined name, which is globally unique. | [default to undefined]
**notes** | **string** | The user-defined notes for this particular role. | [optional] [default to undefined]
**permissions** | **Array&lt;string&gt;** | A list of predefined permissions. | [optional] [default to undefined]
**support** | **boolean** | &#x60;TRUE&#x60; if this role gives support access, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]
**teller** | **boolean** | &#x60;TRUE&#x60; if this role gives tellering access, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]

## Example

```typescript
import { RoleConfiguration } from './api';

const instance: RoleConfiguration = {
    accessRights,
    administrator,
    creditOfficer,
    delivery,
    id,
    name,
    notes,
    permissions,
    support,
    teller,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
