Skip to main content



How can we help you?


Druva Documentation

About MaaS360 by IBM

Better Help Ahead

Redirecting to our improved help portal. If you're not redirected, click here.


Android (5.0 and later) has allowed MDM (Mobile Device Management) solutions to pass dictionaries directly in the applications, that can be downloaded through MDM. This functionality is supported by MaaS360. The dictionary reference contains settings that can be defined via MDM. The MDM enrollment setup skips all the prompts and user intervention for installation and activation of the Druva Mobile App. This ensures that each user undergoes the same set of steps when enrolling their Android devices. For example, the dictionary contains configuration information about the server address, email address of the user, mass deployment token that is required for authenticating the user, and security information like allow or restrict copy, printing of files, and allow or restrict opening the files in different apps.

inSync uses App Configuration for Enterprise to support the Druva Mobile App for Android devices with MaaS360. Many applications require users to enter URL, port, email address, and various configurations as part of a one-time setup of an application. These manual configurations can impact the adoption and success of an organization’s mobile app initiatives, increase the burden on a help desk fielding calls from users, and adds the burden of maintaining documentation that needs to be updated frequently as new updates to the application are made available.

By leveraging native APIs, these configurations can be set remotely by the Enterprise Media Manager (EMM) Server to simplify the setup process for end users, and alleviate the help desk and documentation burden caused by manual setup. An app developer can define a set of configuration keys it accepts from an EMM Server, and an organization administrator sets the keys and values in the EMM provider’s management console that will be pushed into the app.
Apps commonly implement the following types of configurations:
  • Backend service configuration: URL, port, use SSL, group/tenant code
  • User configuration: username, email, domain

As a inSync user, all you have to do is enroll the Android device, and install the Druva Mobile App from MaaS360. In quick and easy steps, you can install and monitor the Druva Mobile App on all Android user devices in your organization. This allows you to have complete visibility of all Android devices in your organization on which the Druva Mobile App is installed.

Note: Druva Mobile App installed through MaaS360 and enrolled using Android Enterprise does not support backup and restore functionalities.

Workflow when the Druva Mobile App is launched for the first time

Task no. Task

Administrator generates the mass deployment token from the inSync Management Console.

The mass deployment token allows you to distribute and silently activate the Druva Mobile App on multiple Android devices.

For generating the mass deployment token, see the following topics:


Administrator executes the following tasks, and provides the information to MaaS360 Server:

  1. Links the Druva Mobile App for Android devices with MaaS360 Server. 

    For more information, see Link the Druva Mobile App to MaaS360 Server.

  2. Creates MaaS360 user and add Android device for the user. Once the user is created, the user receives the MaaS360 user activation email, which contains information for enrolling the Android device.

    For more information, see Create MaaS360 user and add Android device.

  3. Enrolls the Android device to communicate with the MaaS360 Server and installs the inSync app. 

    For more information, see Enroll device for the user.


MaaS360 Server syncs the mass deployment token, IP address, user's email ID, and configuration policies with the Druva Mobile App.


inSync user launches the Druva Mobile App on the Android device.

5. Druva Mobile App uses mass deployment token, Server IP, and user's email ID provided by MaaS360 Server to authenticate with inSync Server.

inSync Server sends device token to Druva Mobile App.

7. The device token is saved securely in the Android device and is used for subsequent authentication.


Workflow when the Druva Mobile App is already authenticated

Task no. Task
1.  MaaS360 Server syncs the mass deployment token, IP address, user's email ID, and configuration policies with the Druva Mobile App.
2.  inSync user launches the Druva Mobile App on the mobile device. The Druva Mobile App functions per the configuration and security policies that are configured at the MaaS360 Server.


Workflow when the Druva Mobile App is unauthorized

Task no. Task

From the MaaS360 console, the MaaS360 administrator will disable or delete the user at the MaaS360 Server. 


When the user is deleted from MaaS360, then the Druva Mobile App that is on the user's device will be unauthorized. Additionally, the MaaS360 Server will automatically delete the Druva Mobile App from the user's Android device.