> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# UI settings

> Reference for the Atoti Sign-Off UI settings, covering module settings for server mapping, application servers, REST endpoints, member limits, and adjustment restrictions.

## Module settings

A module is designed to operate on top of an existing server. This interaction is configured through the **Module Settings**, and because this is specific to each setup, these do not come with a default value.

### Cube-specific module settings

Atoti Sign-Off does not require cube-specific module settings as of version 6.0.0.

### Sign-off module settings

| Key                           | Type                     | Description                                                                                                                                                                       | Example                                |
| ----------------------------- | ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------- |
| `serverNameToServerKey`       | `Record<string, string>` | Maps an application server name as known by the Atoti Sign-Off server to its server key as known by the UI.                                                                       | `{"FRTB": "FRTB", "MarketRisk": "MR"}` |
| `availableApplicationServers` | `string[]`               | An array of application server keys which will connect to the Atoti Sign-Off server. A server key not listed in this setting is considered excluded from the scope of the module. | `["FRTB", "MR"]`                       |

## SignOff settings

| Key                        | Type                                                                 | Description                                                                             | Default value         | Example                                                                                                                                                                                 |
| -------------------------- | -------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `signOffRESTEndpoint`      | `string`                                                             | The service part of the Atoti Sign-Off services.                                        | `"/sign-off/rest/v2"` |                                                                                                                                                                                         |
| `maxMembersPerHierarchy`   | `number`                                                             | The maximum number of members to retrieve per hierarchy when creating task definitions. | `300`                 |                                                                                                                                                                                         |
| `adjustmentRestrictedData` | `{dimensionName: string;hierarchyName: string;namePath: string[]}[]` | The list of locations where adjustments cannot be performed.                            | `[]`                  | `[{ dimensionName: "Risk", hierarchyName: "Risk Classes", namePath: ["AllMember", "GIRR"]},{ dimensionName: "Risk", hierarchyName: "Risk Classes", namePath: ["AllMember", "allin"]}],` |
