There's a new home for Articles. Find Articles on Our Product Support Page.
I was wondering if it would be possible for a third party app to read any information from MobiControl? What would be most useful to me would be the name of the device, or the profile which has been applied to the device (if any). Is anything like this remotely possible? Regards, Daníel
How can i do conditional access with Office365
I have a variety of Samsung tablets in my MobiControl environment. Some are on Android OS10, others OS11. All of the OS11 devices do not allow for remote control. The OS10 devices do. The same devices that worked in OS10 are no longer remote accessible in OS11. The icon for remote connect has disappeared from the console as well for the affected units. How can I get these devices back online for remote control?
Hi I have a lot of devices with android 8, and mx 8.1. I look for a solution where i can set the screen resolution by script. I try stagenow, but it is not supported in mx 8.1 Can i do this through script?
Hello, Is there anyway to disable this prompt in MobiControl? I don't want to use the Accessibility service for remote control. I have the OEM plugin installed and if I enable the accessibility service I'm no longer able to type anymore. Thanks, John
Hi Community, I have a on premise server with 14.1.8 and my devices have the agent version 14.1.6.We want to use the remote control via plugin. We are using MC92 with WinCE. In the past it worked without any issues. Now if we want to use it the process starts but the remote control don´t appear. You can see the process in the task manager. I already tried:- closing the process in task manager but then I am asked to install the plugin again. - to do a new installation. - to start the process out of the folder C:\Users\*servername*\AppData\Local\Apps\SOTI Remote Control- I also tried to install it into C:\Users\*servername*\ProgramFiles\SOTI Remote Control Do you have any other ideas what I can do? We don´t have SOTI Assist installed on this server. Thanks for your help!
Hello!I need your help, is it possible after unenroll a device in SOTI Mobicontrol the system delete app "Mobicontrol" or remove "admin settings" of Mobicontrol in android post unenroll without factory reset? Device: Zebra TC25OS: Android 8.1Console Version:15.2.3.1033 This is my first post. thank you for your input!
I am using the below script to get the token from the mobicontrol api but it keep giving me Invalid Client error or Bad request. what could be the issue? I am using the correct clientid and secret and my credentials are also correct as I am able to login to the portal. Your help will be highly appreciated. $MCUsername = "MobiControl username goes here" $MCPassword = "MobiControl Password goes here" $MCFQDN = "MobiControl FQDN Goes here" $ClientID = "MobiControl API Client ID Goes here" $ClientSecret = "MobiControl Client Secret Goes here" # You may want to figure out a way to encrypt the Password and the Secret, that's best practice $IDSecret = $ClientID + ":" + $ClientSecret $EncodedIDSecret = [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes($IDSecret)) $Body = @{} $Body["grant_type"]="password" $Body["username"]=$MCUsername $Body["password"]=$MCPassword $Header = @{} $Header["Authorization"] = "Basic " + $EncodedIDSecret try { $response = Invoke-restmethod -Uri https://$MCFQDN/mobicontrol/api/token -Method POST -Headers $Header -Body $Body } catch { $($_.Exception.Message) } $Token = $response.access_token Write-Host "My MobiControl API Token is: $Token"
Hi, We have an issue that my stagenow mdm xml does not want to install on my TC21 devices from Zebra. The message in the logs : custom log (Mxconfig failed: /sdcard/CFG-TC21_TAV.xml) and Error sending message (Error sending DEVICE_SCRIPT_MSG (General communication error)) I created the xml with the stagenow software (latest version 5.6.0.1028) and with the right MX version selected : 11.3 Device specifications : Device Kind : Android Enterprise Device Family : Android Plus OS Version : 11 Agent Version : 15.1.5.1049 Plugin Version : 1.6.0.102 Android API Level : 30 Remote Control Version : 1.20.1.120 OEM Version : 11-20-18.00-RG-U02-STD-HEL-04 Supported APIs : RC Virtual Display, Work Managed Device, Android Zebra EMDK, Android Plus 1.6 Android Security Patch Level : 2022-04-01 MX Version : 11.3.0.2 Mobicontrol package: Destination : %sdcard%\ Post install script : sleep 2mxconfig /sdcard/CFG-TC21_TAV.xml Please advice Best regards,
With android 11 on Samsung Galaxy Tab 3 units an app that we previously used to auto answer and to auto turn on speaker phone no longer works in turning on speaker phone. I haven't been able to find any functioning replacements to performs this, including bixby routines. Is there a soltuion to this issue using scripts or profiles? I can't find anything in work managed profiles.
I have a profile with a package that executes certain scripts, installs an apk, and the last post install script is "reset /delay 5". That last step always executes for sure as the device reboots, but the profile never shows as "Installed" in the device details pane, only "Pending Install". The package that contains the reset command always shows as "Downloaded" and I receive an error when I try to Force Package Reinstallation. It's like the device reboots and the package never reports as complete/installed. How can I reboot the device as the last step of a package/profile and get it to update properly?
Good Morning - We got the compliance policy figured out but now what I am seeing is devices will go into a non-compliant state and device unmanaged (named) in Azure even though the SOTI never sent the message to Azure that the device is non-compliant. The only thing I am seeing in device agent log is this: 2022-05-07 15:27:35.774|pool-3-thread-4|E|DO|[net.soti.mobicontrol.conditionalaccess.h] Begin heartbeat|2022-05-07 15:27:36.912|pool-3-thread-4|E|DO|[net.soti.mobicontrol.conditionalaccess.h] Failed to update registration status, clearing saved info|com.microsoft.identity.client.exception.MsalClientException: Connection is not available to refresh token because power optimization is enabled. And the device is in doze mode or the app is standby at com.microsoft.identity.client.internal.controllers.MsalExceptionAdapter.msalExceptionFromBaseException(SourceFile:51) at com.microsoft.identity.client.SingleAccountPublicClientApplication$3.onError(SourceFile:350) at com.microsoft.identity.client.SingleAccountPublicClientApplication$3.onError(SourceFile:336) at com.microsoft.identity.common.internal.controllers.CommandDispatcher.commandCallbackOnError(SourceFile:447) at com.microsoft.identity.common.internal.controllers.CommandDispatcher.access$800(SourceFile:82) at com.microsoft.identity.common.internal.controllers.CommandDispatcher$3.run(SourceFile:429) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8641) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:567) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1133)Caused by: com.microsoft.identity.common.exception.ClientException: Connection is not available to refresh token because power optimization is enabled. And the device is in doze mode or the app is standby at com.microsoft.identity.common.internal.result.MsalBrokerResultAdapter.getBaseExceptionFromExceptionType(SourceFile:294) at com.microsoft.identity.common.internal.result.MsalBrokerResultAdapter.getBaseExceptionFromBundle(SourceFile:193) at com.microsoft.identity.common.internal.result.MsalBrokerResultAdapter.getAcquireTokenResultFromResultBundle(SourceFile:548) at com.microsoft.identity.common.internal.controllers.BrokerMsalController$2.extractResultBundle(SourceFile:402) at com.microsoft.identity.common.internal.controllers.BrokerMsalController$2.extractResultBundle(SourceFile:378) at com.microsoft.identity.common.internal.controllers.BrokerOperationExecutor.performStrategy(SourceFile:206) at com.microsoft.identity.common.internal.controllers.BrokerOperationExecutor.execute(SourceFile:129) at com.microsoft.identity.common.internal.controllers.BrokerMsalController.acquireTokenSilent(SourceFile:377) at com.microsoft.identity.common.internal.commands.SilentTokenCommand.execute(SourceFile:76) at com.microsoft.identity.common.internal.commands.SilentTokenCommand.execute(SourceFile:42) at com.microsoft.identity.common.internal.controllers.CommandDispatcher.executeCommand(SourceFile:381) at com.microsoft.identity.common.internal.controllers.CommandDispatcher.access$000(SourceFile:82) at com.microsoft.identity.common.internal.controllers.CommandDispatcher$1.run(SourceFile:256) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) And he does not have Doze active.
Hello , I want to know if SOTI MOBICONTROL is compatible with MSSQL 2019PS : our SOTI version is 14.4.8.1043 Thanks in advance.
I am looking to lock down some Samsung Tab A8 tablets to be used for training. Basically user will click a link and log into DayforceHCM do their training, then click home. I need the browser session to be disposed of so that it doesn't remember that someone is logged in (basically start new session ask for credentials etc.) THis is important because payroll information could be exposed etc. I have been unsuccessful getting this to work, anyone have suggestions?
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.