Community - SOTI MobiControl

Community - SOTI MobiControl

There's a new home for Articles. Find Articles on Our Product Support Page.

SOTI MobiControl Discussions


  • 0 votes 2 answers

    Setting system language with javascript Solved

    Hello there,  I'm trying to set the system language of a device with javascript. As you can see in the js documentation, there is already an example script for it. I tried the example but I'm getting following error message: Custom log (Set locale failed with status code NOT_SUPPORTED) I used following example script in the js documentation: https://www.soti.net/mc/help/javascriptapi/en/mobicontrol.intl.Locale.html var locale = new mobicontrol.intl.Locale("en", "CA"); try { mobicontrol.intl.setLocale(locale); mobicontrol.log.info('Locale set.'); } catch (err) { mobicontrol.log.error('Set locale failed with status code ' + err.statusCode); }   MobiControl version: 15.5.1.1010 Agent Version: 15.4.2.1025

    Android Scripting
    2 years ago
  • 0 votes 5 answers

    Android - Google App - Chrome update

    Hello I would like to update the Google App such as Chrome. How do I do this? I have already added Chrome as a profile, but nothing happens.

    Android
    2 years ago
  • 0 votes 2 answers

    Fresh install of MobiControl – Replacing old version, what happens to the old license when activating the new?

    Hi, We are currently running SOTI MobiControl 13.4.0.5290. The server is originally Windows Server 2008, upgraded to 2019.  The server is in a network zone which is soon to be shut off. Instead of moving and keep going with this old (physical) server, we have set up a new server for MobiControl and a new sql server. 15.6.3.1018 installed on the new environment, but not registered yet. The plan is to safely "send" the devices from the old environment to the new one, by installing the new agent. To access the new Web Console and create this agent, we would first need to go through product activation. What happens to the activation/license of the old environment when we do so? Would we lose contact with the devices straight away? Meaning this approach won't work?  Side-note: The new server does not have internet, but the old one does.  Any thoughts? I see the recommended approach is to migrate, but we would very much like to only have a few devices moved from the old to the new, as to test the functionality before we publish to the rest..

    SOTI MobiControl
    2 years ago
  • 0 votes 2 answers

    How long for MacOS Enterprise apps to install?

    Hi I installed a MacOS application to 6 Macs using an App Policy - Enterprise (pkg import), mandatory installation. Today I wanted to install an update, so I deleted the app from the App policy and added a new app, uploading the new pkg and assigning to the group of Macs. Although MobiControl says that the policy was assigned, none of the Macs have the new version installed. The local MobiControl agent control panel says that the app is installing on each Mac - but it's 4 hours later and none have installed. How long should I expect this process to take? I can't find any useful log files. Thanks James

    macOS
    2 years ago
  • 0 votes 3 answers

    Soti "Lockdown" with device name

    I'm currently using the "soti_dynamic_template" I also want to display the device name in the lockdown config. I've used "class="deviceName" style="text-align:center;">%mcdevicename%" in the past but cannot get it to work with the "dynamic template". Any help is much appriciated.

    SOTI MobiControl
    2 years ago
  • 0 votes 9 answers

    Enroll Android device Solved

    We're moving from another MDM and I need to enrol about 50 Android phones. By removing them from the existing MDM I will effectively end up with factory reset phones so this will be the same as enrolling them out of the box. I have set up my enrolment policy with a managed enterprise binding and management type = work managed. However, I can't for the life of me see how to enrol these devices without first setting them up as individual user phones. To download MobiControl, I need to go through a complete personal user setup process including logging into the Play Store. To use the Enrolment URL I also need to go through the user setup process, and then again it asks me to log into the PlayStore.  In the competing (poor quality) MDM, I have the option of clicking the Android screen 8 times and then scanning a QR code to take me into a work enrolment process. Is there nothing like that in MobiControl? Am I really expected to manually configure 50 phones just to un-configure them again and enrol to our network? I really hope I'm missing something here. Thank you

    Android
    2 years ago
  • 0 votes 2 answers

    MobiControl Upgrade Failure HELP

    I am trying to upgrade an existing instance of MobiControl running version 13.4.0.4449 to the latest 15.6 version.  During the installation process I got a catastrophic error message during the installation and had to do a manual restore to get the services back up.  I'm including the portion of the logs that detail the error.  I can't find anything on getting past this. I ran the upgrade under and a domain admin account and used the sa account against the sql database which is SQL Express 2016 running the latest CU. [2023-05-26 12:07:01.689] DEBUG (4): DAC Message: Error SQL72014: .Net SqlClient Data Provider: Msg 4902, Level 16, State 1, Line 1 Cannot find the object "dbo.DevNote" because it does not exist or you do not have permissions.[2023-05-26 12:07:01.689] DEBUG (4): DAC Message: Error SQL72045: Script execution error.  The executed script:[2023-05-26 12:07:01.689] DEBUG (4): ALTER TABLE [dbo].[DevNote] DROP CONSTRAINT [DevInfo_DevNote_FK1];[2023-05-26 12:07:01.689] DEBUG (4): DAC Message: Message SQL0: An error occurred while the batch was being executed.[2023-05-26 12:07:01.689] DEBUG (4): DAC Progress: Faulted [2]: Updating database[2023-05-26 12:07:01.689] DEBUG (4): DAC Message: Message SQL73036: Updating database (Failed)[2023-05-26 12:07:01.689] DEBUG (4): DAC Progress: Faulted [2]: Deploying package to database[2023-05-26 12:07:01.689] DEBUG (4): DAC Progress: Faulted [2]: Registering metadata for database[2023-05-26 12:07:01.721] DEBUG (4): FAILURE: DACPAC has failed to deploy: Microsoft.SqlServer.Dac.DacServicesException: Could not deploy package.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column AzureTenantName in table [dbo].[AzureTenant] is currently  NVARCHAR (2083) NOT NULL but is being changed to  NVARCHAR (450) NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column Id in table [dbo].[Container] is currently  INT IDENTITY (1, 1) NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column Handle in table [dbo].[CryptoKey] is currently  NVARCHAR (250) NOT NULL but is being changed to  NVARCHAR (200) NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DevContainerStatus] is currently  INT NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The column [dbo].[DeviceConfigSectionStatus].[Id] is being dropped, data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DeviceConfigSectionStatus] is currently  INT NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72016: The column FilterExpression on table [dbo].[DeviceGroupVirtual] must be changed from NULL to NOT NULL. If the table contains data, the ALTER script may not work. To avoid this issue, you must add values to this column for all rows or mark it as allowing NULL values, or enable the generation of smart-defaults as a deployment option.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The column [dbo].[DeviceInstalledApp].[AppleVPPLicenseId] is being dropped, data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DeviceInstalledApp] is currently  INT NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DevicePackageStatus] is currently  INT NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DevicePayloadStatus] is currently  INT NULL but is being changed to  TINYINT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[DevLicense] is currently  INT NULL but is being changed to  TINYINT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72016: The column EventCategoryId on table [dbo].[Events] must be changed from NULL to NOT NULL. If the table contains data, the ALTER script may not work. To avoid this issue, you must add values to this column for all rows or mark it as allowing NULL values, or enable the generation of smart-defaults as a deployment option.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column Name in table [dbo].[MobileNetworkCode] is currently  NVARCHAR (1000) NOT NULL but is being changed to  NVARCHAR (300) NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[Profile] is currently  INT NULL but is being changed to  TINYINT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column ContainerId in table [dbo].[WPDeviceInstalledAppExt] is currently  INT NOT NULL but is being changed to  TINYINT NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The type for column PackageFamilyName in table [dbo].[WPInventory] is currently  NVARCHAR (500) NOT NULL but is being changed to  NVARCHAR (450) NOT NULL. Data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Warning SQL72015: The column [dbo].[WPProductPackage].[MinOSVersionInt] is being dropped, data loss could occur.[2023-05-26 12:07:01.721] DEBUG (4): Error SQL72014: .Net SqlClient Data Provider: Msg 4902, Level 16, State 1, Line 1 Cannot find the object "dbo.DevNote" because it does not exist or you do not have permissions.[2023-05-26 12:07:01.721] DEBUG (4): Error SQL72045: Script execution error.  The executed script:

    Windows
    2 years ago
  • 0 votes 5 answers

    How to view last time device rebooted

    Is there a way to view when the last time a device rebooted? 

    SOTI MobiControl
    2 years ago
  • 0 votes 2 answers

    MobiControl with Microsoft Authenticator

    Hi All, I am hoping to use MobiControl alongside Microsoft Authenticator for MFA requests, but my initial testing hasn't been successful. The background is that we support a number of customers who are using a SaaS product linked to Azure AD. These customers provide us with an account in their domain which is always secured with MFA. The user who picks up the new account adds it to their personal phone and then is asked each time to approve a login - This isn't a great use of time so I was hoping to use MobiControl on an old device, leave it plugged in and centralise all MFA requests to it. The issue I have is that the screen is black when I log into the Authenticator app - Is this expected behaviour? All other apps seem to work ok. Regards David

    Android
    2 years ago
  • 0 votes 9 answers

    Number of Apps Solved

    Where can I increase the number of allowed Apps, I don't seem to be able to add more than 255, if I remove one and take it down to 254 I can an another but I need more than 255?

    SOTI MobiControl
    2 years ago
  • 0 votes 3 answers

    Mobicontrol API "add or edit relocation rule" Solved

    Hi all, maybe I'm blind but is there any API command where i can add something to a (already existing android) relocation rule?I already work with the API and documentation but i can't see something pointing to this. Before i create a feature request at Soti, i want to ask if someone here does know what command to use to get this done. We are on latest Mobicontorl version (15.6.3).

    SOTI MobiControl
    2 years ago
  • 0 votes 5 answers

    Google Managed Enterprise setup Solved

    Hello again We have an in-house app which is currently distributed to Android devices via a different MDM, which we are ditching in favour of MobiControl. The app is hosted in a Google Developer account - I'm an administrator of that account but not the owner. I tried to add a managed enterprise to MobiControl using the Enterprise Bindings -> Managed Enterprise controls, which opens Google's Managed Enterprise enrolment page. Clicking 'Get started' turned out to be a mistake because it created a *new* developer account inside my Google account. I then had 2 developer accounts in my Google account, one which I own (the new one) and one which I don't (the one containing our app). And deleting that new account was non-trivial as it involved reaching out to Google support. Do I have to be the *owner* of a Google Developer account rather than just an administrator in order to bind it to the MobiControl? Or is there some other way to bind an existing developer account to MobiControl? Thanks!

    Android
    2 years ago
  • 0 votes 3 answers

    Updating a Mac pkg Solved

    I'm running a trial version of MobiControl (cloud) v15.6 and so far I am enjoying it. I have successfully enrolled MacOS and iOS devices. The main purpose of the Mac enrolment is to distribute our in-house app which is packaged into a pkg file. I created an app policy and added the app to the policy, using App source = enterprise and source = import. The app installed successfully on the target devices. If I want to deploy an updated version of the app, I can't see how to do that. I was expecting to import an updated pkg, but that doesn't seem to be possible. Do I have to delete the app from the policy and add a new one each time I update the app? Thank you.

    macOS
    2 years ago
  • 0 votes 5 answers

    iPhone Profile fails to install Solved

    I'm just getting to grips with MobiControl - using 15.6 on a cloud-hosted platform. I've set up App Store license management, APNS and ADE. I've created an iOS profile, and I've added our custom app to the MobiControl App for iOS Devices profile. Having created the enrolment profile and attempted to enrol my iPhone, I get as far as installing the trust profile, enabling full trust and downloading the enrolment profile. But this fails with "Profile installation failed - profile failed to install". Not the most helpful error message. Hope someone can help, please. Thank you.

    iOS
    2 years ago
  • 0 votes 4 answers

    How to add iOS devices to MobiControl Solved

    Hi. I'm completely new to the platform - running a 30 day trial with a view to deploying to our SME, about 50 devices, mostly Android but some iOS, MacOS and Windows. We're using 15.6 on a cloud-hosted platform. Most of the iOS devices don't need managing, I just need to deploy our custom app to them. I've set up App Store license management, APNS and ADE. I've created an iOS profile, and I've added our custom app to the MobiControl App for iOS Devices profile. Now I want to allocate the policy to some iOS devices, but I can't figure out how to add the devices to MobiControl. I've scoured the docs, and I think I'm stuck at "Add device rule" because I can't see anywhere in the portal where I can add a device rule. Hope someone can help, thank you. James

    SOTI MobiControl
    2 years ago

Top 3 Contributors of The Week

View All

No top contributors this period.

Earn Contributor Badge

More info
  • Diamond
    Diamond New

    Top-tier experts who are delivering outstanding content. Should have more than 7000 points.

  • Platinum
    Platinum

    Experts who are consistent with great content. Should have more than 1000 points.

  • Gold
    Gold

    Highly experienced members with valuable inputs. Should have more than 700 points.

  • Silver
    Silver

    Beginners taking the initiative. Should have more than 500 points.

  • Bronze
    Bronze New

    New contributors starting their journey. Should have more than 250 points.