External Applications
The Xenial Cloud POS application supports the ability to display a Web application from an embedded browser and launch external, third-party applications (Windows only) from the POS.
Use the External Applications editor to add and configure third-party OS applications and Web applications:
Terminal Configuration
Add and configure terminals using the Terminals editor.
From the General page of the Terminals editor, toggle Allow Secondary Displays to On.
From the Secondary Displays Sets section, add and configure the sets of URLs and/or External Applications to distribute to the secondary displays for this terminal.
Terminal Scheme Configuration
Add and configure the terminal scheme using the Terminal Scheme editor.
From the Available System Navigation Options section of the Order Entry page, select the external application to include it on the System Navigation menu of the Ordering application.
From the Functions & External Applications page, select the external applications to include with this terminal scheme.
Add OS Application
→ → → → →
To add an external OS application:
From the upper-right of the External Application List screen, select Create External Application.
From the menu pane on the left, select a page and define the respective settings.
The following introduces the pages of the External Applications editor.
Page
Description
Define general settings about the application including the name, description, and application type.
Define availability settings for the application by site.
Identify the Xenial roles that have permission to access the application.
General (OS)
From the General page of the External Applications editor, define the following settings:
Setting | Description |
---|---|
Application Name | Type the name of the application. This name is used to identify the application on the Ordering application screens and navigation menu. |
Description | Type a description of the application. |
Application Type | Select OS Application to identify the application type. The selected application type determines how the application is accessed at the POS. |
OS Type(s) | Select the applicable operating system (OS) types. At least one (1) OS type must be selected.
|
Availability
From the Availability page of the External Applications editor, define availability settings for the application or Web content.
From the Availability page, locate the Availability section.
Toggle Active to Active if the application is available for use at the site.
Multi-site users: To the right of the field, select the globe icon to define values for each site.
Roles
From the Roles page of the External Applications editor, define role restrictions for accessing the application or Web content.
Important
If role restrictions are not defined, all Xenial roles have permission to access the external application.
Toggle Restrict By Roles to Yes.
From the Authorized Roles section, select Add Roles.
From the Add Roles window, select the roles that have permission.
From the lower-right of the Add Roles window, select Add [#] Roles.
Add Web Application
→ → → → →
To add an external Web application:
From the upper-right of the External Application List screen, select Create External Application.
From the menu pane on the left, select a page and define the respective settings.
The following introduces the pages of the External Applications editor.
Page
Description
Define general settings about the application including the name, description, and application type.
Define availability settings for the application by site.
Identify the Xenial roles that have permission to access the application.
General (Web Application)
From the General page of the External Applications editor, define the following settings:
Setting | Description |
---|---|
Application Name | Type the name of the application. This name is used to identify the application on the Ordering application screens and navigation menu. |
Description | Type a description of the application. |
Application Type | Select Web Application to identify the application type. The selected application type determines how the application is accessed at the POS. |
Web Application URL | Type the URL for the Web application. Multi-site users: To the right of the field, select the globe icon to define values for each site. |
Confirm On Exit | Toggle Yes to prompt the user for confirmation when attempting to exit the application. Toggle No to NOT prompt the user for confirmation when attempting to exit the application |
Availability
From the Availability page of the External Applications editor, define availability settings for the application or Web content.
From the Availability page, locate the Availability section.
Toggle Active to Active if the application is available for use at the site.
Multi-site users: To the right of the field, select the globe icon to define values for each site.
Roles
From the Roles page of the External Applications editor, define role restrictions for accessing the application or Web content.
Important
If role restrictions are not defined, all Xenial roles have permission to access the external application.
Toggle Restrict By Roles to Yes.
From the Authorized Roles section, select Add Roles.
From the Add Roles window, select the roles that have permission.
From the lower-right of the Add Roles window, select Add [#] Roles.