# UI Settings Capability

The _UI: Settings_ capability allows you to configure elements of the Nexus Repository user interface as described in the table below.

| Field | Description |
| --- | --- |
| Title<br>`title` | The text that will be displayed in the browser as the page title. |
| Debug allowed<br>`debugAllowed` | When this checkbox is selected, you can use the `?debug`flag to put the UI in debug mode. While this mode is primarily for development, it can provide a more useful stack trace in the browser console. |
| Authenticated user status interval<br>`statusIntervalAuthenticated` | The number of seconds to wait between sending status requests to the server. Status requests fetch information used to power the UI (e.g., what capabilities are enabled). Sonatype Nexus Repository uses that information for various purposes, including deciding which navigation items to display. |
| Anonymous user status interval<br>`statusIntervalAnonymous` | The number of seconds to wait between sending status requests to the server for non-authenticated users. |
| Session timeout<br>`sessionTimeout` | The number of minutes to wait before expiring an inactive user's UI session. Set to "0" to disable session timeout. |
| Standard request timeout<br>`requestTimeout` | The number of seconds to allow a request to process before terminating. |
| Search request timeout<br>`searchRequestTimeout` | The number of seconds to allow a search request to process before terminating. |
| Extended request timeout<br>`longRequestTimeout` | The number of seconds to allow long-running requests to process before terminating the connection. This applies to certain requests that may take considerably longer than others, including uploading assets and generating support zips.
