Advanced Settings Menu
The advanced settings menu serves the purpose of accessing technical information regarding the Access App configuration as well as resetting all app specific data. This menu is not intended to be seen, nor used by end-users, and thus accessing it is only possible in a hidden manner.
info
The advanced settings menu can be accessed by tapping 5 times on the App and SDK version label in the settings menu.
Purpose
As mentioned above, the main purpose of the hidden menu is to access technical information, it can be useful for:
- Validating Access App configurations with backend configurations.
- Easily resetting all data and settings of the app. For example, a "clean slate" without requiring app re-installation.
Available Information
You can access the following information in the menu:
Entry | Description |
---|---|
Server URLs | The servers URLs, the Access App has registered account with. |
Server URL Whitelist | Only the servers with URLs present in this whitelist (with wildcard support) can be used by the Access App. |
Device Name | The Device Name represents the human-readable way the Access App registers itself in the backend for performing out-of-band operations. |
Device Identifier | The Identifier that used to uniquely identify the device, and sent when registering an Account. |
Facet Id | The Facet Id represents the facet of the Access App which has to be correctly registered in the backend facet service. This is specifically useful for Android apps where the facetId represents the hashed value of the Access App signing key. |
Deep Link Domain | The usage of deep links is optional, the configured domain is listed here. Note that even if a deep link domain exists, the use is still optional, and Nevis recommends using Custom URIs instead of deep links. |
Custom URI | If a Custom URI is configured for the Access App, it is listed here. |
Callback URL Whitelist | The callback URL whitelist specifies which callback custom URIs or HTTP(S) domains are allowed as callbacks when using links in combination with x-callback parameters. |
Feature Flags | As every Access App has some build-time specific features controlled via feature flags, these are listed here. The app instance specific features include:
|