Creating virtual proxy
An additional path configuration allows different modules based on the URI to be used to access Qlik Sense or the Qlik Management Console (QMC). You can create a virtual proxy.
Do the following:
-
Select Virtual proxies on the QMC start page or from the StartS drop-down menu to display the overview.
Tip noteYou can apply a filter to a column by clicking .. -
Click Create new. You cannot add a virtual proxy to more than one proxy at the same time.
-
Edit the properties in the Virtual proxy edit window.
Tip note You can display or hide property groups using the panel to the far right.The Identification property group contains the basic virtual proxy properties in the Qlik Sense system.
All fields are mandatory and must not be empty.
Property Description Default value Description
The description of the virtual proxy. Blank Prefix The path name in the proxy’s URI that defines each additional path. Example:
https://[node]/prefix/
Blank Session inactivity timeout (minutes) The maximum period of time with inactivity before timeout. After this, the session is invalid and the user is logged out from the system. 30 minutes Session cookie header name The name of the HTTP header used for the session cookie. This value is blank by default and you must enter a value.
Tip noteIt can be useful to include the value of the Prefix property above as a suffix in the cookie name.Blank Property Description Default value Header authentication mode
Authentication method:
- Not allowed: header authentication is not allowed.
- Static user directory: allows static header authentication, where the user directory is set in the QMC.
- Dynamic user directory: allows dynamic header authentication, where the user directory is fetched from the header.
Not allowed Header authentication header name The name of the HTTP header that identifies users, when header authentication is allowed. Mandatory if you allow header authentication (by selecting either Static user directory or Dynamic user directory for the Header authentication mode property).
Information noteHeader authentication only supports US-ASCII (UTF-8 is not supported).Blank Header authentication static user directory The name of the user directory where additional information can be fetched for header authenticated users. Mandatory if you allow static header authentication (by selecting Static user directory for the Header authentication mode property). Blank Header authentication dynamic user directory Mandatory if you allow dynamic header authentication (by selecting Dynamic user directory for the Header authentication mode property). The pattern you supply must contain ‘$ud’, ‘$id’ and a way to separate them.
Example setting and matching header:
$ud\\$id – matches USERDIRECTORY\userid (backslashes must be escaped with an additional \)
$id@$ud – matches userid@USERDIRECTORY ($id and $ud can be in any order)
$ud:::$id – matches USERDIRECTORY:::userid
Blank Anonymous access mode How to handle anonymous access:
- No anonymous user
-
Allow anonymous user
- Always anonymous user
No anonymous user Windows authentication pattern The chosen authentication pattern for logging in. Windows The Load balancing property group contains the load balancing properties for the virtual proxies in the Qlik Sense system.
Property Description Default value Load balancing nodes Click Add new server node to add load balancing to that node. Blank Property Description Default value Extended security environment
Enabling this setting will send the following information about the client environment in the security header: OS, device, browser and IP.
If the checkbox is left blank, the user can run the same engine session simultaneously on multiple devices.
Blank Session cookie domain By default the session cookie is valid only for the machine the proxy is installed on. This (optional) property allow you to increase its validity to a larger domain. Example:
company.com
Blank (default machine) Additional response headers Headers added to all HTTP responses back to the client. Example: Header1: value1
Header2: value2
Blank Websocket origin white list All values added here are validated starting from the bottom level. If, for example, domain.com is added, this means that all values ending with domain.com will be approved. If subdomain.domain.com is added, this means that all values ending with subdomain.domain.com will be approved. Blank Property Description Default value Session module base URI The address to an external session module, if any. Blank (default module, that is in memory) Authentication module redirect URI When using an external authentication module, the clients are redirected to this URI for authentication. Blank (default module, that is Windows authentication Kerberos/NTLM) Load balancing module base URI The address to an external load balancing module that selects which Qlik Sense engine to use for the user’s session, if any. Blank (default module, that is round robin) The property group Tags contains the available QMC tags in the Qlik Sense system.
Property Description Tags Tip noteIf no QMC tags are available, this property group is empty.Connected tags lists the connected QMC tags. Any QMC tags that are not connected to this resource type are listed to the right of T.
The Custom properties property group contains the custom properties in the Qlik Sense system. When a custom property has been activated for a resource, you can use the drop-down to select a custom property value.
Property Description Custom properties If no custom properties are available, this property group is not displayed at all (or displayed but empty) and you must make a custom property available for this resource type before it will be displayed here.Use the drop-down to select a value for a custom property.
-
You must click Apply to save your changes. Apply is disabled if a mandatory field is empty.
-
Edit the fields on the Associated items tab.
The Proxies overview lists all the available proxies. You can manage your proxies by performing a number of actions, as described in the following:
Name The name of the proxy. Status The Status column displays the status of the service. One of the following texts is displayed:
-
Running
The service is running as per normal.
-
Stopped
The service has stopped.
-
Disabled
The service has been disabled.
Tip noteClick ] in the Status column for more detailed information on the status. See Checking the status of Qlik Sense services.Tags The QMC tags that are connected to the proxy. ô Refreshing page: Click to manually refresh the page. SR Sorting columns: Click to sort the list alphabetically, ascending or descending according to the nature of the column.
. Filtering columns: Click to open a dialog and filter the list based on that column and your filter criteria as you type. Click E to remove the filter. Click outside of the filter dialog (or press the keyboard key "Esc") to close the dialog. The filter icon is inverted when a filter is applied to a column . You can apply filters to multiple columns to narrow your search.
Edit Editing proxy: Click Edit in the action bar and edit the selected proxy. Show more items Show more items: The overview shows a set number of items by default. To show more items, scroll to the end of the list and click Show more items. Sorting and filtering of items is always done on the full database list of items, not only the items that are on display.
-
-
Click Apply in the action bar to save your changes.
Successfully updated is displayed at the bottom of the page.
You now have created a new virtual proxy.
Learn more
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!