How can i set the time zone on all my devices without having to do each one separately?

Solved
J
Julia
schneider6878

I have 90 devices that need to change them to a different time zone, is there a way i can do all with a script?  Or do i need to do them all 1 x 1?

6 months ago
SOTI MobiControl
ANSWERS
RS
Rafael Schäfer
6 months ago

Hi Julia,

you can set the timezone by the device group configuration:

  1. right click the relevant group
  2. choose advanced configurations
  3. choose time synchronization
  4. make the relevant settings and save them
  5. do device check-ins so they get the relevant data

I recommend to test this first before doing it in a large batch.

If this, for some reason (i haven't used it yet), lookout for an oem config app from the vendor of your devices and if this can provide this setting that way instead.

Solution
RC
Raymond Chan Diamond Contributor
6 months ago

Hi Julie,

For Android device platform, the Time-Synchronization Advanced-Configuration mentioned by Rafael only supports setting device time based on either MobiControl deployment server or NTP/SNTP server, but there is no option to explicitly set time-zone.  For over 10 years, I've been recommending my corporate customers to use such policy at device/device-group level to protect device-time from being incorrectly configured by device end-users.  However, it is not PRIMARILY used for explicitly assigning specific time-zone at device/device-group level..   

The time synced with any NTP/SNTP server is time-zone independent.  Each deployment server time is associated with one specific time-zone, so it is not possible to use this approach in a "SINGLE" DS system to set a device to a desired time-zone different from the DS, or to set two or more groups of devices independently to multiple different time-zones.

On the other hand, there is such EXPLICIT time-zone setting in the "Time Zone" Advanced-Configuration for iOS devices.

Auto time-zone based on GPS/location-service information of the device is supported in many Android device firmware.  If you want to enable/enforce this automatic time-zone feature, then there is MobiControl legacy script command  "writesecuresetting" to do so.  If such script is supported for the particular firmware version & enrollment-mode of your targeted devices, then it can be smartly sent in batch to multiple devices at device-group level or with relevant search filter expressions.  Some options in feature-control profile AND time-synchronization advanced-configuration should be configured/disabled properly for such script to work.