Support Request: SiteKiosk Online and SK Model Object

Description

Hello,

I'm testing SiteKiosk Online with SK Model Object and my external programs won't launch.
I'm using the following start page: http://bornes.azimut.net/launch-kelmis.htm
I've added *://bornes.azimut.net* in Browser > URLs with SiteKiosk Object Model Permission
And when I click on my two links, the progress bar loads but the program doesn't launch.

I can't find a log on my PC and the debug console doesn't show anything.

Can you help me please ?

Thanks,
Guillaume.

Answer: (3)

Re: SiteKiosk Online and SK Model Object 3/15/2024 3:24 PM
Hello,

you first should check the log (>Monitoring>[Client]>Logfiles) and if the application generally can be started (e.g. with the Action setting https://sitekiosk.online/help/en/Actionsnavigationstartappprogram.html)

Also note:
SiteKiosk Online (Windows Client) has no direct influence on external applications, but has 2 settings that can restrict their execution:

1. (Windows) User rights of the SiteKiosk user (used in default Auto Start mode)
The access rights of the local SiteKiosk user can be changed with the System Security Manager that is installed with the SiteKiosk Online Client.

At >Customize>Folder Access you can e.g. check / change the access rights of / to the folder the application is stored to.
If you set the SiteKiosk user to "Unprotected", this user will only be a normal non-admin user without any additional restrictions. This option loads the standard Windows rights applying to the SiteKiosk user.

Also see: https://sitekiosk.online/help/en/Security2.html

2. Window filters (are always effective, even in test mode)
SiteKiosk Online also blocks critical Windows system windows and dialog boxes to ensure the protection of your clients.
At >Settings>Security>Custom window filters you can disable the blocking for certain dialogs necessary.
Also see: https://sitekiosk.online/help/en/Security1.html

If you need to change / check user-dependent Windows / application settings or the application start outside of SiteKiosk but while logged in as SiteKiosk user, please see here:
https://www.sitekiosk.com/eu/web/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=26577


On scripting:
Please understand that our free support cannot offer any assistance with creating your own code apart from the detailed SiteKiosk Online and SiteKiosk Online API documentation
https://www.sitekiosk.com/eu/sitekiosk-documentation/
If you contact us by e-mail (https://www.sitekiosk.com/eu/contact/) we can provide you with a PDF for developers with some more information

But if you need further assistance in creating individual coding solutions we may find a solution against payment for your needs. The adjustment fees are depending on the complexity of the changes and in general it costs 150 Euro per hour.

Regards,
Michael Olbrich
Re: SiteKiosk Online and SK Model Object 3/15/2024 4:06 PM
Hello Michael,

I don't understand whats happening and I can't find informations on client our on dashboard.
I check "Monitoring>[Client]>Logfiles" but when I click on my links (I made multiple clicks and wait for the timer) nothing happened.

In a other projet I use a button to launch an app and it works great but here I can't.
I need to add a SiteKiosk Model Object in my webpage to launch an app from a specific webapp.

I make my test with an Windows admin account.
Everything works fine with SiteKiosk Classic (no Windows restriction, no acces file issue, etc.)

Finally, I disabled all security options (keayboard and window) > no change

Thank you, but I don't need help for coding, just a few explanations to understand how SiteKiosk Model Object work in SiteKiosk Online.


Thanks
Re: SiteKiosk Online and SK Model Object 3/18/2024 8:49 AM
Hello,

the SiteKiosk Object Model from SiteKiosk Classic doesn’t work in SiteKiosk online but you need to use the new SiteKiosk Online API – documentation:
https://www.sitekiosk.com/eu/sitekiosk-documentation/

For using SiteKiosk API inside a Web Page you control, you first need to add the URL to the "URLs with SiteKiosk API Permission "at >Settings>Browser in your project

Then your page can use the SiteKiosk API when it is loaded inside a Webpage element. Simply use it in a <script> DOM element or use it in a script you have loaded by a <link> DOM element. You can directly use the SiteKiosk API, you don't need to initialize anything and you don't need to import additional modules.

For debugging you can use the normal log and the debug window - developer blog:
https://devblog.provisio.com/post/2023/12/18/Activate-web-page-debug-on-a-SiteKiosk-Online-client-.aspx

Regards,
Michael Olbrich
My Account
Login
Language (Tickets):