Skip to main content

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

Xenial Cloud Portal 4-Dot Menu Data Management Ordering Settings Settings External Applications

To add an external OS application:

  1. From the upper-right of the External Application List screen, select Create External Application.

  2. 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

    General

    Define general settings about the application including the name, description, and application type.

    Availability

    Define availability settings for the application by site.

    Roles

    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.

  • Windows - In the Command and Working Directory fields, type the Windows command to execute the application, and the working directory from which the command is executed.

    Multi-site users: To the right of the field, select the globe icon to define values for each site.

  • Android - In the Package Name field, define the application name to launch.

Availability

From the Availability page of the External Applications editor, define availability settings for the application or Web content.

  1. From the Availability page, locate the Availability section.

  2. 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.

Importante

If role restrictions are not defined, all Xenial roles have permission to access the external application.

  1. Toggle Restrict By Roles to Yes.

  2. From the Authorized Roles section, select Add Roles.

  3. From the Add Roles window, select the roles that have permission.

  4. From the lower-right of the Add Roles window, select Add [#] Roles.

Add Web Application

Xenial Cloud Portal 4-Dot Menu Data Management Ordering Settings Settings External Applications

To add an external Web application:

  1. From the upper-right of the External Application List screen, select Create External Application.

  2. 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

    General

    Define general settings about the application including the name, description, and application type.

    Availability

    Define availability settings for the application by site.

    Roles

    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.

  1. From the Availability page, locate the Availability section.

  2. 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.

Importante

If role restrictions are not defined, all Xenial roles have permission to access the external application.

  1. Toggle Restrict By Roles to Yes.

  2. From the Authorized Roles section, select Add Roles.

  3. From the Add Roles window, select the roles that have permission.

  4. From the lower-right of the Add Roles window, select Add [#] Roles.