There's a new home for Articles. Find Articles on Our Product Support Page.
Hi SOTI Comminity I new for javascript and i have use case that I will check folder and file by if not found folder i will create folder 'sdcard/SOTI' and create file 'sdcard/SOTI/info.ini' how to do with javascript? I try checkFolder(); function checkFolder() { var foldercheck = new mobicontrol.io.File('/sdcard/.SOTI'); if (foldercheck.exists) { mobicontrol.log.info('/sdcard/.SOTI exists'); } else { mobicontrol.log.info('/sdcard/.SOTI not exist.') newFolder(); }; } newFolder(); function checkFolder() { var file = new java.io.File('/sdcard/.SOTI'); var path = file.mkdir(); } But error not module java My SOTI server version 15.3 and SOTI Client verson 2024.0.4 Build 1056
Hi, I have a few devices (Datalogic Skorpio X5 with Agent Version 15.1.5.1049), and sometimes these devices don't have the buttons to Remote Control and has the RC Error in Supported APIs. To fix this I can send one script with "retryrcdetection" and it works. However, after some time, the RC Error appears again. I create a profile with one Task Scheduler to execute this script everytime one device has RC Error in Supported API (filter by Supported API in assignment), and it seems to work ok. I am interested in knowing if there is a definitive solution to solve RC error. Regards
Hello, we are experiencing tough timeout times from SOTI MobiControl. Our experts would like to keep a MobiControl cloud session active for more than 5 minutes of inactivity. Is there any chance to change the timeout for the cloud instance? If yes, where? Best regardsMarkus
Hopefully someone can help me here. I have created and deployed an Apple device as "user" enrollment which works fine (i can add and enroll profiles which take effect on the device like Wifi for example). My problem now is, I also assigned an app policy where 2 apps are assigned to (previously also "purchased" in the ABM (Mobicontrol Agent and Office 365 for testing)). I can see both apps in the provided webclip for Application catalog (https://serveraddress/mc/mdm/appcatalog/%DeviceIdentifier%) but if i press on "install", for both i get the error message "App can't be installed. Please contact your Administrator." In the webclip for the profile catalog (https://serveraddress/mc/mdm/profile/%DeviceIdentifier%) i get only a blank page. APNS is set up and a test went fine. Did I miss something or is there something related i could have done wrong somewhere?
Hi there, is there a way to enable access to Application permission screen during Activity Suppression lockdown? The screen is visible only for few milliseconds and it is not possible to enable the toggle. Here the video: 20240202_152542.mp4 Thank you.
Hi There, I receive complaints from branches that it takes a long time before a scanner (zebra) is started. We increasingly see SOTI Mobicontrol MXMF is loading, please wait... normally it is loaded like this, but now it sometimes takes a very long time. We allow the agent to update automatically and we are now at version 2024.0.4.1056. Could it be because of that? Device runs on firmware 11-39-27.00-RG-U00-STD-HEL-04 Are there any known issues? Devices identified with the problem are Zebra, VC8300, MC93, TC57 Which i also find strange, at the beginning of the week I saw the releases of SOTI agent version: 2024.0.4.1056, but now it is no longer there. We let the zebra devices automatically install the agent. And we are now at 2024.0.4.1056. Have any bugs been discovered and has the release been pulled back? thanks for the help. Regards,Marcel
I have use case that I create custom data with ini file for input data by user for new device by get value from message box example device_group and user input “north” and I have import custom attribute for existing device example device_group “north” , “south” so, finally I want to update between custom_data and custom_attribute Copy %customAttr:device_group% to %CustomData:device_group% and Copy %CustomData:device_group% to %customAttr:device_group%
We are about to deploy the new Zebra TC58 model. I am conducting tests with a unit and have encountered two issues: The first problem is that it doesn't load Android Enterprise profiles of the Work Managed type. I have two Android Enterprise Work Managed profiles created and assigned in a folder. When I place the TC58 device in that folder, the profiles are not assigned to the device. I have tried enrollment methods using Stagenow with a configuration JSON for Soti, which I have regularly used for other Zebra models, and manually with afw#mobicontrol. In both cases, the same problem occurs. While conducting tests, I created an Android Plus (classic) profile that installed the Zebra plugin. Here's the interesting part: the Android Plus profile does load and install the Zebra plugin. Once the plugin is installed, the Android Plus profile is uninstalled, and at that moment, the Android Enterprise Work Managed profiles appear and get installed. It's as if Soti recognizes the device as Android Plus, and upon loading the Zebra plugin, it then detects it as Android Enterprise. I have tried multiple agents, and the result is the same (GoogleMobiControl-2024.0.4.1056,GoogleMobiControl1501_1051). The second problem is related to remote control. Right after enrollment, neither the remote view nor remote control appears. In the image, you can see that it doesn't load the profiles, and the remote control is not visible. Compatible APIs also do not appear on the device information tab. Now I enable the Android Plus profile with the Zebra plugin in the same folder, and the profile appears and installs: Once the plugin is installed, the profile and the plugin are automatically uninstalled, and the Android Enterprise Work Managed profiles now appear. The Remote View also becomes visible: Now, the compatible APIs appear on the device information tab: If I restart, the remote control appears instead of the remote view, but it doesn't work. When opened, the image never appears. You can navigate through the file explorer and open the shell, but the remote control doesn't function. We are using Soti version 15.1.0.3413 on the server, and I believe the solution may be to upgrade the server to the latest version, as indicated in this post that addresses a similar issue. This post only discusses remote control on ET40 and doesn't mention profiles, but I think they might be related. Additionally, yesterday I found this Zebra documentation indicating that both ET40 (platform SD6375) and TC58 (SD6490) should have remote control enabled without installing the Zebra plugin, as these models apparently are not compatible with the plugin. I believe the issue with remote control will be resolved with the server update, but regarding the profile issue, do you think it will also be resolved with the server update, or am I making a mistake? Has anyone else experienced this?
Hi, I would like to know if anyone is using any solution of this kind, and if so, whether it is useful and how it is implemented. Any input will be much appreciated. Thanks!
Hello :) I have about 200 Zebra TC52 terminals that I have to restart every morning. I have a constraint that prevents me from using a "simple" scheduled task, I have to reboot the terminals over a range of one hour, so that they don't all reboot at the same time. So I've set up a scheduled task that calls a JavaScript script: function alea(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } var entier = alea(60000, 3600000); var info = Math.round(entier / 60000); mobicontrol.message.createInfoDialog('redémarrage dans ' + info + ' minutes').show(); setTimeout(mobicontrol.device.reboot, entier); Generally speaking, this script works and the terminals restart randomly between 08:00am and 09:00am. But for some reason, some terminals restart later... And sometimes up to several hours later! And yet, they're online, the SOTI agent is up and running, and when I look at the log I see that the task was launched at 08:00am with an execution time of several hours... What could be causing this? I'm looking for a solution because restarting a terminal outside this range is a problem... Thanks in advance!
Hello We would like to offer our employees around 30 PDF files on their tablets in kiosk mode. I would like to have a button that then shows the contents of the folder and I can select a PDF that is then opened. I don't want the employee to have to choose anything. It should all just open the PDF in the standard program. He shouldn't be able to leave the folder either. What is the best solution here?
Hi team, I want to try creating custom data to display a list of USBs installed on the Windows device, but the USB list still doesn't appear. The following are the settings I use:BUILD TYPE : STDOUTSTDOUT : c:\windows\sysnative\windowspowershell\v1.0\powershell.exe Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match '^USB' } | select-string "COM"Data Type: String Are there any of my settings that are wrong?
This is with respect to this article for another MDM: https://www.ws1inhawaii.com/2023/02/delivering-managed-configurations.html Would like to know whether SOTI could do something similar for Android device deployments, to send over the Android device's hardware serial #s, hardware MAC address, and any custom data set from SOTI via an app configuration that an Android app would use that we can deploy with to the device. Data that is not normally exposed by Android API to Android Apps, to which we could supplement by having MDM provided that data to the app via the app configs. Given that SOTI supports run intents like Workspace One, I assume this type of feature might also be supported? If yes, where can I find reference material for how to do the same type of thing as that blog post but for SOTI? I assume most of the steps are the same. What would vary is the config steps to do on the SOTI side.
We recently upgrade to MobiControl Version: 2024.0.1.1020, and I was hoping that this would finally fix the issue with sending agent upgrade to the devices using the web console tool, but the "Upgrade Agent" button doesn't show.This page SOTI Discussion Forum describes that it would only show if device is not in the latest version which is my case as I have a mix of agents around... Then I was going to just update with package, but when I go to download the agent APK in the server, it shows only version 15.2.0.1025 as the latest for Zebra. Yet I have many devices that have version 2024.0.4.1056 already on them, that was installed while we had the old server version - which was thru the web console "upgrade" button.Is there something here I'm missing? Could be the versioning got lost during server upgrade?We have Zebra TC77 A8.1 and A11, as well Zebra TC8000 on A5.1.1 if makes any difference for the topic.
Is there any documentation available to assist in this endeavor. Will it be possible to get a temporary registration key to make the migration easier?
Top-tier experts who are delivering outstanding content. Should have more than 7000 points.
Experts who are consistent with great content. Should have more than 1000 points.
Highly experienced members with valuable inputs. Should have more than 700 points.
Beginners taking the initiative. Should have more than 500 points.
New contributors starting their journey. Should have more than 250 points.