SkypeShield Application Installation Guide for BlackBerry

In this guide, we are going to learn how to install SphereShield for SfB's dedicated app for Blackberry


MDM integration has 2 types of behaviors:

  • Conditional Registration - Limiting registration only to managed devices by the MDM vendor.
  • Conditional Access -  Consistent validation that the device is managed and did not become out of compliance.

Regarding Conditional Access SphereShield for SfB can function according to the following approaches:

  • WiFi - Registration can only be done from a WiFi network that requires a certificate in order to connect to. The certificate is managed by the MDM.
  • SkypeShield Application -  Registration can be performed only by using a specific SkypeShield (SkS) app, that is only available from the corporate store/catalog to the devices that are managed.
  • VPN Redirection - Registration can only be done from a device that is configured to work with Split Tunnel VPN managed by the MDM.

You can implement the app for both Android and iOS devices:

  • Android  - deployment is performed using the BlackBerry SDK which allows interaction with the BlackBerry Agent in order to collect data about the user and device. For example, UDID.
  • iOS  - deployment is performed using AppConfig technology.

Prerequisites

Before we begin the installation we need to make sure we have a SkypeShield app package containing:

  • SkypeShield_BlackBerry.ipa
  • SkypeShield_BlackBerry.apk
  • AppConfig.txt


Upload the SkypeShield App

For iOS

  1. In BlackBerry UEM console go to APPS and click 

  2. Select Internal Apps 


  3. When prompted upload the SkypeShield-BlackBerry.ipa file
  4. Scroll down and under App Configuration  click the + icon and select Configure Manually


  5. Provide a name for the new application configuration.
  6. Click the + icon to create a new key/value entry and select String
  7.  For Key enter AppConfig.
    For Value enter the content of the AppConfig.txt file that wasn't sent to you from AGAT.


  8. Click 
  9. In order to assign the app to users click Groups  in the side menu bar.
  10. Select the group for which to assign the app
  11. In the Settings tab click the  icon next to Assigned apps.
  12. Search for the Sphereshield app select it and click Next


  13. Click

For Android

  1. In BlackBerry UEM console go to APPS and click 
  2. Select Internal BlackBerry Dynamics app entitlements


  3. Configure the values like so:
    Name - application name in BlackBerry (can be anything you want)
    BlackBerry Dynamics Entitlements IDcom.agat.sphereshield
    BlackBerry Dynamics Entitlements Version - 1.0.0.0


    Click 


  4. Under BlackBerry Dynamics click Add beneath Server Configuration Payload

  5. Copy the content of the AppConfig-BlackBerry.txt file provided to you by AGAT



  6. Go to the Android tab for Android Package ID field enter com.agat.sphereshield.launcher.blackberry


  7. Click  and upload the SkypeShield-BlackBerry.apk file


Note

If you want tot use Easy Activation (Click here to learn about it) make sure to enter the Package ID before uploading the package

Publish the App to Google Console

  1. In the app settings under Android tab scroll down and make sure Publish app in Google domain is ticked




  2. Click here for instructions of how to publish the app
  3. After you've successfully published the app you should see a green checkmark.