9.3 Managing Mobile Devices

You can manage the Filr mobile app on users’ mobile devices with either MobileIron or ZENworks Mobile Management (ZMM).

9.3.1 Configuring ZMM to Manage the Filr App

IMPORTANT:ZENworks Mobile Management (ZMM) can be used with the iOS and Android Filr mobile apps with the following version requirements:

  • Android requirements: Filr mobile app 1.0.3 or later with Android 2.3 or later.

  • iOS requirements: Filr mobile app 1.0.4 or later with iOS 7.1 or later.

For information about how to configure ZMM to manage the Filr app, see Novell Filr in the ZENworks Mobile Management 2.9.x Organization Administration Guide.

9.3.2 Configuring MobileIron to Manage the Filr App

Filr 1.0.1 provides support for managing the Filr mobile applications with MobileIron when using the Filr 1.0.2 Mobile Apps.

Supported Features

When using MobileIron to manage the Filr app, the following features are supported:

iOS Supported Features
  • Populate the Server IP Address field for login

  • Populate the User ID field for login

  • Open In support to allow or disallow users to open files in other applications

    If you are using MobileIron to manage devices in your organization, the setting to allow Filr to interact with other applications exists both in the Filr administration console, and in the MobileIron administration console. This setting should be consistent in both locations. That is, if it is enabled in Filr, it should also be enabled in MobileIron.

    The exception to this rule is if you want Open In functionality to be enabled for devices that are being managed by MobileIron and disabled for devices that are not being managed by MobileIron. To achieve this, you can enable this setting in MobileIron and disable it in Filr. In this case, only iOS devices that are being managed by MobileIron are able to use Open In functionality; iOS devices that are not being managed by MobileIron, as well as all Android devices, are not able to use Open In functionality.

    For information about how to configure this option in Filr, see Section 9.1, Configuring Mobile Device Access for All Users and Section 9.2, Configuring Mobile Device Access for Individual Users and Groups.

Android Supported Features
  • Populate the Server URL field for login

  • Populate the User ID field for login

  • Populate the User Password field for login

Adding the Filr App to MobileIron

Adding the Android Filr App

To add the Android Filr app to MobileIron, upload the .apk file and then apply the Android label to the application:

  1. Download the .apk file for the Filr mobile app from the Novell downloads site.

  2. Upload the file to MobileIron:

    1. In the MobileIron Admin Portal, click the Apps tab.

    2. On the App Distribution Library tab, in the Select Platform drop-down list, select the platform for the app that you want to add. For example, if you are uploading the Filr mobile app for Android, select Android.

    3. Click Add App.

      The Add App Wizard is displayed.

    4. Click Next, then specify the following information:

      Distribution Type: Select In-house App.

      Silently Install: If your device supports a silent install, select Yes. If the device does not support a silent install or you are unsure, select No.

      App Upload: Browse to and select the .apk file that you downloaded in Step 1.

    5. Click Next, then specify the following information:

      App Name: Novell Filr is already specified for you. This cannot be changed.

      Display Version: The version is already specified for you. This cannot be changed.

      Code Version: The version is already specified for you. This cannot be changed.

      Description: Specify a short description for the app.

      Override URL: For information about this feature, see the blue information icon next to this field.

      Featured: Select whether you want to feature this app.

      Category: Select the category that most closely matches the app. You can add a new category as described in the dialog box.

    6. Click Next, then click Browse to upload any screen shots that you have for the app.

      The mandatory image size is displayed in the dialog box.

    7. Click Finish to close the Add App Wizard.

  3. Apply the Android label to your application:

    1. From the App Distribution Library tab on the Apps tab, select the Novell Filr app that you just created, then click Actions > Apply To Label.

      The Apply To Label dialog box is displayed.

    2. Select the Android label, then click Apply > OK.

Adding the iOS Filr App

To add the iOS Filr app to MobileIron, import it from the Apple Appstore and then apply the iOS label to the application:

  1. Import the app from the Apple Appstore:

    1. In the MobileIron Admin Portal, click the Apps tab.

    2. On the App Distribution Library tab, in the Select Platform drop-down list, select iOS.

    3. Click App Store Import.

      The App Store Search dialog box is displayed.

    4. In the App Name field, type Novell Filr.

    5. In the App Store field, select the country appropriate to your location.

    6. Click Search.

    7. Click Import next to the Novell Filr app, then click OK after it is imported.

    8. Close the App Store Search dialog box.

    9. From the App Distribution Library tab on the Apps tab, click the Edit icon next to the Novell Filr app that you just imported.

      The Edit App for iOS dialog box is displayed.

    10. Make any desired changes to the app details and icon, then click Save.

  2. Apply the iOS label to your application:

    1. From the App Distribution Library tab on the Apps tab, select the Novell Filr app that you just created, then click Actions > Apply To Label.

      The Apply To Label dialog box is displayed.

    2. Select the iOS label, then click Apply > OK.

Pre-Populating Fields for Filr Login

You can pre-populate the fields on the Filr login screen for users in your system by configuring the Filr key-value pairs in MobileIron. You can pre-populate the server URL and user ID fields for both the iOS and Android apps. For the Android app, you can also pre-populate the user password field.

You accomplish this within MobileIron by modifying the app configuration for Android, and creating a new app configuration for iOS.

Modifying the Android Filr App Configuration for MobileIron
  1. In the MobileIron Admin Portal, click the Policies & Configs tab.

  2. On the Configuration tab, in the Name column, click the name of the Filr configuration for the Filr app that you uploaded, as described in Adding the Android Filr App.

  3. Click Edit.

    The Modify AppConnect App Configuration dialog is displayed.

  4. Specify the following information:

    Name: Provide a name for the configuration, or keep the default.

    Description: (Optional) Provide a description for the configuration, or keep the default.

    Application: Select Novell Filr from the drop-down list.

  5. In the App-specific Configurations section, keep or remove the key-value pairs that are shown in Table 9-1, Filr Key-Value Pairs. Key-value pairs that remain in the table represent the information that will be pre-populated for Filr login.

  6. Click Save.

Creating the iOS Filr App Configuration for MobileIron
  1. In the MobileIron Admin Portal, click the Policies & Configs tab.

  2. On the Configuration tab, click Add New > AppConnect > Configuration.

    The New AppConnect App Configuration dialog box is displayed.

  3. Specify the following information:

    Name: Provide a name for the configuration, such as Filr iOS Configuration.

    Description: (Optional) Provide a description for the configuration.

    Application: Specify the Filr iOS bundle ID, which is com.novell.vibefilr.

  4. In the App-specific Configurations section, click the Plus icon to add a new field to the key-value pair table; you can then specify the key-value pair to be included in the configuration.

    The key-value pairs that you can add are shown in Table 9-1, Filr Key-Value Pairs. Key-value pairs that you add to the table represent the information that will be pre-populated for Filr login.

  5. Click Save.

Key-Value Pairs

Table 9-1 Filr Key-Value Pairs

Key

Value

server

Specify the URL of your Filr site. For example, filr.acme.com.

user

Specify $USERID$ to cause MobileIron to automatically populate the app with the users’ MobileIron user ID.

Alternatively, you can specify an individual user’s user ID.

password (Android-only)

Specify $PASSWORD$ to cause MobileIron to automatically populate the app with the user’s MobileIron password.

Alternatively, you can specify an individual user’s password.

Configuring Data Loss Prevention Policies

You can configure policies to restrict users from performing actions that could lead to data loss. For iOS devices, you can restrict users’ ability to print, copy or paste, and open in other apps. For Android, you can restrict users’ ability to take a screen capture.

You accomplish this within MobileIron by modifying the app policy for Android, and creating a new app policy for iOS.

Modifying the Android Filr App Policy for MobileIron
  1. In the MobileIron Admin Portal, click the Policies & Configs tab.

  2. In the Name column, click the name of the Filr policy for the Filr app that you uploaded, as described in Adding the Android Filr App.

  3. Click Edit.

    The Modify AppConnect App Container Policy dialog is displayed.

  4. Specify the following information:

    Name: Provide a name for the policy, or keep the default.

    Description: (Optional) Provide a description for the policy, or keep the default.

    Application: Select Novell Filr from the drop-down list.

  5. In the Data Loss Prevention Policies section, you can change the following configuration options for Android devices:

    Screen Capture: Allow users to take a screen capture from within any AppConnect app (including Filr).

  6. Click Save.

Creating the iOS Filr App Policy for MobileIron
  1. In the MobileIron Admin Portal, click the Policies & Configs tab.

  2. On the Configuration tab, click Add New > AppConnect > Container Policy.

    The New AppConnect App Configuration dialog box is displayed.

  3. Specify the following information:

    Name: Provide a name for the policy, such as Filr iOS Policy.

    Description: (Optional) Provide a description for the policy.

    Application: Specify the Filr iOS bundle ID, which is com.novell.vibefilr.

  4. In the Data Loss Prevention Policies section, you can change the following configuration options for iOS devices:

    Print: This setting is not honored in the Filr app. There is no printing ability from within the Filr app.

    Copy/Paste To: This setting is ignored in this release of the Filr mobile app. Copy/Paste functionality is included in the Open In setting. In other words, you must disable Open In in order to disable Copy/Paste.

    Open In: Allow users to use the Open In functionality. If allowed, specify whether users can open into all apps on the device, only into AppConnect apps, or only into a list of apps that you specify.

    To specify individual apps via the whitelist option, specify the apps bundle ID. For example, the bundle ID for the Pages app is com.apple.iwork.pages.

  5. Click Save.

Distributing the Filr App to Devices

You need to distribute the Filr app to devices in your organization via MobileIron if this is the first time your organization is using MobileIron with Filr, or any time a new device enters the organization.

It is possible that some users independently download the Filr app from the app store before their device is managed by MobileIron. In this case, you still need to push the app to their device via MobileIron. (These devices will lose any cached or downloaded files within the Filr app after their device becomes managed and the Filr app is pushed to their device.)