HP Embedded Terminal - Tips and Tricks

images/wiki.ysoft.local/s/en_GB/7502/85262de2dab440f060366aadca149a69d65c1f59/_/images/icons/emoticons/lightbulb_on.png Note: YSoft SafeQ Embedded Terminal has to be reinstalled after any change of MFD configuration (e.g. change of UI default language, adding of a new application to home screen, etc.).


Login as administrator

Most or all of the tips need administrator rights so login first, on any page press the sign in button

images/download/attachments/160482149/image2018-6-21_11-3-24.png

Then sign in again

images/download/attachments/160482149/image2018-6-21_11-4-55.png

By default there is no password.

Remote control the device panel (and restart it)

Go to Remote Control-Panel -> Launch Remote Control-Panel

images/download/attachments/160482149/image2018-6-21_11-15-31.png

A new window will open with the remote panel:

images/download/attachments/160482149/image2018-6-21_11-24-28.png

Now you are in control of the device panel.
On the bottom left you have the restart button


images/download/attachments/160482149/image2018-6-21_11-26-10.png

Remove unused Icons from the device panel

Go to General > Control Panel Customization > Home Screen Customization
then just drag and drop any icon from or to the left Home screen window

images/download/attachments/160482149/image2018-6-21_11-35-42.png

Add the customer logo (wallpaper) on the device

Go to General > Control Panel Customization > Home Screen Customization > Set Wallpaper

images/download/attachments/160482149/image2018-6-21_11-49-8.png

images/wiki.ysoft.local/s/en_GB/7502/85262de2dab440f060366aadca149a69d65c1f59/_/images/icons/emoticons/warning.png Note - The logo is added as wallpaper so make sure it is not overlapped by the Icons.
Only image files (.jpeg, .png, .gif, .bmp) can be used as wallpaper. Use an 800x484 pixel file or smaller.

Select the picture and add it:

images/download/attachments/160482149/image2018-6-21_11-50-54.png

you will be notified by the device that the wallpaper was changed

images/download/attachments/160482149/image2018-6-21_11-53-23.png

To clear the wallpaper select clear wallpaper
images/download/attachments/160482149/image2018-6-21_13-2-43.png

Customize the login message on the device

Go to Security > Access Control and click Use a custom message , then enter the custom message message you would like to use.

images/download/attachments/160482149/image2018-6-21_13-22-29.png

Now on the device you can see the

images/download/attachments/160482149/image2018-6-21_13-28-39.png

Cancel print jobs after unattended error

Go to Security > General security and enable Cancel print jobs after unattended error.

images/download/attachments/160482149/image2018-6-21_13-33-34.png

images/wiki.ysoft.local/s/en_GB/7502/85262de2dab440f060366aadca149a69d65c1f59/_/images/icons/emoticons/warning.png Note - All jobs are deleted from the print queue after the inactivity timeout period.

To set the inactivity timeout period go to General > Control Panel Customization > Display Settings and set the Inactivity Timeout in seconds

images/download/attachments/160482149/image2018-6-21_13-45-46.png

Display panel and device web interface language settings

To change the display panel default language, go to General > Control Panel Customization > Control Panel Language and Keyboard Layouts, then select the wanted Control Panel Language and Keyboard Layouts

images/download/attachments/160482149/image2018-6-21_14-4-41.png

images/wiki.ysoft.local/s/en_GB/7502/85262de2dab440f060366aadca149a69d65c1f59/_/images/icons/emoticons/warning.png Hint - our customer complained that there are to many languages in the keyboard selection so we removed all languages and left only the Hebrew and English

images/download/attachments/160482149/image2018-6-21_14-9-4.png

By default the device web display language is using your browser language,

To change the device web display language go to General > Language and select the wanted language

images/download/attachments/160482149/image2018-6-21_14-1-29.png

Slow authentication after some time of inactivity

User authentication on MFD includes lots of network requests between Terminal server and MFD. This communication slows down authentication process, therefore Terminal server uses cache for most requests. Data from request are stored in cache on first request to MFD after Terminal server restart / MFD installation. Cache uses sliding expiration with default value 24 hours, which means, that cache is cleared after 24 hours of inactivity (i.e. no login on device happens for 24 hours). Interval can be easily changed in Terminalserver.exe.config file located in "<installation_directory>\SPOC\terminalserver\" by adding key "cacheExpirationMinutes" with desired cache expiration interval in minutes - i.e. adding <add key="cacheExpirationMinutes" value="60" /> will set the cache expiration interval to 60 minutes.

Limit access to applications

Administrator is able to modify default access restrictions to applications of HP Embedded terminal by defining properties in Terminalserver.exe.config file located in "<installation_directory>\SPOC\terminalserver\". To modify default access restrictions use application names as seen on MFD display. Multiple values in one property have to be in comma delimited list form.

For technical reasons there is no post-processing on config properties, so "settings, networking" property value will be handled as ["settings", " networking"] which is incorrect. Correct property value is "settings,networking".

Properties

hpAlwaysAllowedApplications

  • property used to allow access to applications which are by default blocked.

hpBlockedApplicationsForUnauthorizedUser

  • property mostly used to block applications accessible by unathorized user when is Embedded Terminal installed with "To Application" authentication

hpAlwaysBlockedApplications

  • property Used to block access to applications which are by default accessible.



Not all applications can be (un)blocked with these properties (e.g. Print), but likely applications accessible sub-menu can be blocked (e.g Print from USB Drive).

Example of usage

In this case is Embedded terminal installed with "To Application" authentication. "Settings" application is by default blocked and administrator wants to allow access to it and block only "Networking" submenu.

<add key="hpAlwaysAllowedApplications" value="settings" />
<add key="hpBlockedApplicationsForUnauthorizedUser" value="Settings" />
<add key="hpAlwaysBlockedApplications" value="networking" />