Enable Carbonio Mobile

Mobile Carbonio

The many settings that may be modified to provide access to Carbonio features via mobile devices are described in this section. You need console access to update the settings because they are presently only accessible through the CLI.

This section teaches the commands and frequently used sub-commands necessary for the administration of all mobile device features while describing the most frequent tasks.

For a COS, enable Carbonio Mobile Synchronisation.

To enable or disable the COS-level options, use the corresponding instructions. However, keep in mind that each user has the ability to override these settings.

Enable Carbonio Mobile at COS-level

To enable Carbonio Mobile for all users in a COS from the CLI, run the command:

# carbonio prov mc COSName zimbraFeatureMobileSyncEnabled TRUE

Disable Carbonio Mobile at COS-level

To disable Carbonio Mobile for all users in a COS from the CLI, run the command:

# carbonio prov mc COSName zimbraFeatureMobileSyncEnabled FALSE
Carbonio Mobile for a Single User to be Enabled

When you enable the Carbonio Mobile Module for a single user, you give that person permission to utilise all of the module’s mobile features.

Enable Carbonio Mobile

To enable Carbonio Mobile for a given user (e.g., user@example.com) in a COS from the CLI, run the command:

# carbonio prov ma user@example.com zimbraFeatureMobileSyncEnab

Disable Carbonio Mobile

To disable Carbonio Mobile for a given user john@example.com in a COS from the CLI, run the command:

# carbonio prov ma user@example.com zimbraFeatureMobileSyncEnabled FALSE
Disable Sync for a Device and an Account

In some circumstances, it may be beneficial to prevent some of a user’s devices from syncing with the server. In certain circumstances, the following command can be used:

zextras$ carbonio mobile doSuspendDeviceSync account-uuid id

In this case, id is the device’s unique identification and account-uuid is the UUID of the user account to which the device belongs.

Hint

Both parameters are mandatory.

Use the command to get synchronisation back.

zextras$ carbonio mobile doResumeDeviceSync account-uuid device_id id

Only that device’s synchronisation will continue if you supply the device_id id; else, all user’s devices will have their synchronisation restarted.