Skip to main content

How can we help you?

Druva Documentation

About AirWatch by VMWare

Overview

From iOS 7 onwards, Apple 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 AirWatch. 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 iOS 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, print of files and allow or restrict opening the files in different apps.

inSync users App Configuration for Enterprise to support the Druva Mobile App for iOS devices with AirWatch. 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 iOS device, and install the Druva Mobile App from AirWatch. In quick and easy steps, you can install and monitor the Druva Mobile App on all iOS user devices in your organization. This allows you to have complete visibility of all iOS devices in your organization on which the Druva Mobile App is installed.

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

Task no. Task
1.

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 iOS devices.

For generating the mass deployment token, see Generate a mass deployment token.

2.

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

  1. Uploads the Druva Mobile App for iOS devices to the AirWatch Server, by using the .ipa file.

    For more information, see Upload IPA file to AirWatch Server.

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

    For more information, see Create AirWatch user and add iOS device.

  3. Enrolls the iOS device to communicate with the AirWatch Server. Once enrolled, the AirWatch MDM certificate is automatically installed on the iOS device.

    For more information, see Enroll device for the user.

  4. Creates AirWatch configuration and security policies for the Druva Mobile App's .ipa file that is uploaded at AirWatch Server. The AirWatch configuration and security policies allow you to distribute policies and silently activate the Druva Mobile App on iOS device.

    For more information, see Create AirWatch configuration and security policies.

  5. Downloads and install the Druva Mobile App's .ipa file and the configuration policies to the iOS device.

    For more information, see Install Druva Mobile App on iOS device.

3.

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

4.

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

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

inSync Server sends device token to Druva Mobile App.

7. The device token is saved securely in the iOS's keychain and is used for subsequent authentication.

Workflow when the Druva Mobile App is already authenticated

Task no. Task
1.  AirWatch Server syncs the 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 AirWatch Server.

Workflow when the Druva Mobile App is unauthorized

Task no. Task
1.

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

2.

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

Workflow when the Druva Mobile App is launched for the first time in inSync On-Premises with Edge Server

Task no. Task
1.

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 iOS devices.

For generating the mass deployment token, see Generate a mass deployment token.

2.

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

  1. Uploads the Druva Mobile App for iOS devices to the AirWatch Server, by using the AirWatch Server, by using the .ipaipa file.

    For more information, see Upload IPA file to AirWatch Server

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

    For more information, see Create AirWatch user and add iOS device.

  3. Enrolls the iOS device to communicate with the AirWatch Server. Once enrolled, the AirWatch MDM certificate is automatically installed at the iOS device.

    For more information, see Enroll device for the user.

  4. Creates AirWatch configuration and security policies for the Druva Mobile App's  .ipa file that is uploaded at AirWatch Server. The AirWatch configuration and security policies allow you to distribute policies and silently activate the Druva Mobile App on iOS device.

    For more information, see Create AirWatch configuration and security policies.

  5. Downloads and install the Druva Mobile App's.ipa file and the configuration policies to the iOS device.

    For more information, see Install Druva Mobile App on iOS device.

3.

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

4.

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

5.

Druva Mobile App uses device token, Server IP, and user's email ID provided by AirWatch Server to authenticate with inSync Edge Server.

6.

On successful authentication and validation, the request is passed to inSync Server.

7.

inSync Server sends the authentication and device token to Druva Mobile App.

8. Druva Mobile App will use the device token for subsequent authentication.

Backup and restore workflow for Druva Mobile App

 

This topic provides complete backup and restore workflow. 

Druva recommends the users to keep the Druva Mobile App running in the background to experience a seamless backup and restore.

Task no. Task
1 Druva Mobile App sends the device token, user's email ID, and device ID to the Druva Server for authentication
2.  Upon successful authentication, a token is sent by Druva Server to the Druva Mobile App.
3. Druva Mobile App sends this token to the Druva storage node for authorization.
4. Upon successful authorization, the storage node acknowledges the request.
5.  Backup and restore tasks can be carried out.