Tracking Who is Using the Scanner

Solved

Hello,

We have over 1K+ Zebra TCxx devices in use at our warehouses. All devices are deployed with a locked screen, granting access only to the apps necessary for their tasks.

Occasionally, a device gets lost or damaged. While this can happen, we'd like to see if we can reduce such incidents by requiring users to log in before they can access applications.

We tried the shared device feature, but encountered a few issues:

  • When Soti Identity is down (FE: when there is an update), users cannot log in, which means the scanners are unusable.
  • The default shared device login screen includes a link to the terms and conditions. Through this link, users can access various other websites (possibly something we could block).

It seems likely that other companies are facing similar issues.

So, here’s our question 😊 Has anyone found an ideal solution to this problem? If so, could you share some details about it?

Thanks very much in advance!

Best regards,
Robbert

a year ago
SOTI MobiControl
ANSWERS
E
ENMod
11 months ago

Hey Robbert,

Thanks for posting on SOTI pulse. Thanks Matt and others for responding to the post, your expertise and willingness to help are greatly appreciated!

We currently have Shared Device feature along with SOTI Identity as you mentioned. In case you're having trouble with the same please log a case with us, so we can troubleshoot this in detail. Thank you!!

Technical Support, SOTI | Call Us | SOTI.net | Discussion Forum | Log a Case Online

Solution
MD
Matt Dermody Diamond Contributor
a year ago

Zebra has a paid offering called the Zebra Asset Management System (ZAMS) that introduces accountability through a check in / check out lockdown kiosk that can be displayed above your SOTI Lockdown. BlueFletch has a similar custom lockdown solution.

Alternatively, you could investigate if the business application that users are signing into has the ability to capture and save the username information to a file on the device. If it can, then you could set up a Custom Data Rule to read that value from the file so that it can be associated to the device in your SOTI server. A more advanced solution would involve the business application leveraging the SOTI APIs to send the username information to the server once a user has logged in. 

RD

hi Matt,

thank you for the reply. 
We are also checking ZAMS indeed. but I was wondering there was also a MobiControl solution.

We can log users with our inhouse application but we are also using a SaaS via Soti surf. Do you know if there is a possibility to catch this case?

thank you in advance.

MD
Matt Dermody Diamond Contributor
a year ago

I have not been able to capture user log ins through Surf historically but there might be a way to do it with the new JS injection capability that has been added to the recent versions of MobiControl and Surf. You'd have to write some custom JS and experiment with it yourself to see if its possible.

ŁM

Hi.

I've been playing around with this new feature. I wanted to do exactly the same, read who is logged in to the web application and add it as custom data.

With this new feature it is possible to get html element value from a website, you are right. Unfortunately, the most expected thing doesn't work.

I wanted to save this html value to file, but only way I was able to do that was saving file through browser. Then browser shows prompt to save file on a device. Browser has no access to internal memory and is not possible to save file without this prompt.

I wondered it is possible to call MobiControl Agent Javascript API from SURF, then able to create/edit files, but unfortunately I was not able to make it work. 

If you find any workaround, please let me know.

RK
Radim Kadlec
a year ago

Why not use your own in-house Active Directory instead of Soti Identity for Shared Device feature?