BlueFletch Enterprise
  • BlueFletch Enterprise
  • Product Guides
    • BlueFletch Launcher
      • Configurable Layouts
        • Layouts
        • Orientation Options
        • Criteria
        • Widgets
        • Implied Groups
        • Kiosk Mode
        • Persistent Foreground App
        • Password Protected Applications
        • Quick Start Applications Folder
        • Layout Custom Actions
        • Replacement Values
        • Assets Manager
      • Theming
        • Configure Theme
        • Site-Specific Theming
        • Custom Field Display
      • Site Information Service
      • Custom Intents
        • Standard Android Intents
        • Platform Actions
        • Filtering
        • Technical Guide
      • Security and Safety
        • Clear App Data on Logout
        • Application Enabler
        • Disable Packages
        • Key Management
        • NFC Enable/Disable
        • Secure Notifications
        • Wi-Fi UI Settings Enable/Disable
        • Motion Activated Device Lock
        • Unique Login
        • Local Admin Password
        • Device Remote Lock
      • Device Loss Prevention
        • Low Battery Mode
        • Luggage Tag Mode
        • Secure Device Mode
      • Launcher Provider SDK
      • Load Configurations via QR Code Scan
      • Getting Started
      • Technical Guide
      • Release Notes
    • Authentication and SSO
      • Features
        • Secondary Authentication
          • PIN
          • Face Recognition
          • NFC Tag
          • Barcode
          • Alternate Secondary Authentication
      • Technical Guide
        • LDAP
        • AppAuth/OIDC
        • Okta (Session)
        • MSAL
        • ADFS 3.0/2012 Using ADAL
      • Release Notes
    • Support Application
      • Features
        • Events to Splunk
        • Logs to Azure
        • External Configuration Support
        • Application Usage History
        • Generating RxLogger Log Files
      • Technical Guide
        • Event Information
        • Event Examples
      • Support Installer
      • Getting Started
      • Release Notes
    • Device Finder
      • Features
        • Device Details
        • Device Status
        • View Site Devices
      • Technical Guide
      • Getting Started
      • Release Notes
    • Browser
      • Features
        • Custom Scripts
        • FIDO2 / Webauthn Support
        • URL AllowList and BlockList
      • Technical Guide
        • Configuring Browser
        • All Configuration
        • Available Intents
        • APIs and Page Actions
      • Release Notes
    • Chat
      • Features
      • Technical Guide
      • Getting Started
      • Release Notes
    • Playbook Agent
      • Features
      • Getting Started
      • Release Notes
    • Portal
      • Login & Logout
      • Navigation & Account Settings
      • Support Agent
        • Home
        • Device Details
        • Dashboards
        • Cards
        • Event Explorer
        • Reports
      • Enterprise Launcher
        • Creating a Configuration
        • Sending a Notification
        • Managing Sites
      • Playbook MDM
        • Playbooks
        • Plays
        • Devices
        • Deployment Groups
        • Zebra StageNow
      • EMM Console
        • Overview
        • Setup
          • Enroll Org in EMM
          • Policy Management
          • Provisioning
          • Device Management
          • Installing Playbook in EMM
        • Troubleshooting
          • Device Issues
          • Policy Issues
      • Chat Manager
        • Overview
        • Chat Roles
        • Chat Channels
        • Chat Audio Transcription
        • Message Logs
      • Admin
        • Organization
        • Single Sign On
          • Azure Setup
          • Okta Setup
          • Google Workspace Setup
          • Portal Setup
        • Users
        • Roles
          • Overview
          • Predefined Roles
          • Permissions
          • Manage Roles
        • Downloads
        • Agents
        • Key Management
          • Overview
          • API Keys
          • Device Keys
          • Device Restrictions
          • Allowed IP Addresses
        • Enterprise
        • Audit Logs
      • Event Forwarding
      • Remote Control
      • Getting Started
      • Release Notes
    • Other Applications
      • Messaging
        • Features
        • Technical Guide
        • Release Notes
      • Keyboard
        • Features
        • Technical Guide
          • How to: Set Keyboard as default
        • Release Notes
      • Bluetooth
        • Features
        • Release Notes
      • Voice Chat
        • Features
        • Release Notes
      • Device Remote Control
        • Features
        • Technical Guide
        • Release Notes
      • Device ID
        • Features
        • Technical Guide
        • Release Notes
      • Suite Installer
        • Technical Guide
        • Release Notes
      • Accessibility Enabler
        • Release Notes
      • EPM Plugin
        • Features
        • Technical Guide
        • Release Notes
    • Workforce Identity
  • Technical Documentation
    • Updating License Key
    • Commonly Reported Issues
    • Deploying BlueFletch Enterprise
      • Android 10 and 11
      • MDMs
        • Workspace One (VMWare AirWatch)
        • SOTI
        • Microsoft Intune
          • Microsoft Intune + Playbook
      • From Portal to Playbook Agent
Powered by GitBook
On this page
  • Deploying BlueFletch Enterprise via Workspace One
  • Introduction
  • System Requirements
  • Getting Started
  • Adding Start Launcher Intent
  • Adding a Launcher Configuration File
  • Create a Product to Deploy BlueFletch Apps
  • Granting App Permissions via Workspace One:
  1. Technical Documentation
  2. Deploying BlueFletch Enterprise
  3. MDMs

Workspace One (VMWare AirWatch)

This guide goes over the steps to deploy the BlueFletch application suite via VMWare Workspace One (WS1) using the "Provisioning" or "Products" section of Workspace One.

Deploying BlueFletch Enterprise via Workspace One

Introduction

There are a few different ways to install the BlueFletch application suite via VMWare Workspace One (WS1). This guide will focus on the "Provisioning" or "Products" section of WS1. This method of deployment will give you the ability to control the app versions on devices, and organize the order that software will install and run, so that you can automate as much of the process as possible (depending on device OEM).

System Requirements

  • Admin Access to a Workspace One Environment

  • BlueFletch Files/Applications

  • Android OS Fully Managed devices enrolled in Workspace One

Getting Started

  1. Log into the Workspace One (WS1) management console.

  2. Go to Devices > Provisioning > Components > Applications.

  3. Upload the BlueFletch applications here that you will be deploying.

Adding Start Launcher Intent

  1. In the Workspace One (WS1) management console, go to Devices > Provisioning > Components > Files/Actions.

  2. Create a new File/Action, select "Android", and name it something like "Invoke Intent - Start EMS Launcher" (the name is not important, just remember what you call it).

  3. Go to the "Manifest" tab at the top, and select "Add Action" under the "Installation Manifest".

  4. Select "Run Intent" from the dropdown.

  5. In the text field labeled, "Command Line and Arguments", copy/paste the following intent, and leave "timeout" set to 0: mode=explicit,action=android.action.intent.MAIN,package=com.bluefletch.launcher,class=com.bluefletch.launcher.Launcher,broadcast=false

  6. Select "Save", and then "Save" again to save the File/Action.

Adding a Launcher Configuration File

  1. In the Workspace One (WS1) management console, go to Devices > Provisioning > Components > Files/Actions.

  2. Create a new File/Action, select "Android", and name it something like "Copy File - Launcher.json" (the name is not important, just remember what you call it).

  3. Go to the "Files" tab.

  4. Select "Add Files" and then "Choose Files".

  5. Navigate to the Launcher.json file you would like to send to devices (locally on your computer file system) And select it. Select "Open". NOTE: Make sure the file is named "launcher.json" before opening.

  6. Select "Save".

  7. In the Download Path text field enter the following: /sdcard/Download/ems/

  8. Leave "Version" alone, and press "Save".

  9. Press "Save" again to save the File/Action.

Create a Product to Deploy BlueFletch Apps

  1. In the Workspace One (WS1) management console, go to Devices > Provisioning > Product List View.

  2. Select "Add Product" and then select "Android".

  3. Name the product something like "Install and Start BlueFletch Apps".

  4. Add the smart group(s) or organization group(s) you want to deploy to to the "Smart Groups" field.

  5. Select the "Manifest" tab.

  6. Select "Add" and then select "Application - Install".

  7. Locate the application & version that you would like to install as part of this product. Select it, and then press "Save".

  8. Repeat steps 7 & 8 for each of the BlueFletch apps that you would like to install with this product.

  9. Once you have added all the app installs you want to for this product, select "Add" again and this time, select "File/Action - Install".

  10. Locate your file/action for starting the launcher, select it and then press "Save".

  11. Repeat step 10 & 11, except this time, select the File/Action that contains the launcher.json configuration file.

  12. Once you have all of your steps in the manifest, you can reorganize them by pressing the Up/Down arrows on the left-hand side. Make sure that the file/actions are installed after the applications are.

Note: If you prefer, you can create a separate product for the configuration file. This can make it easier to manage configuration file changes without requiring the device to go through the entire install product each time that a configuration change is made.

Granting App Permissions via Workspace One:

App permissions can be granted via Workspace One by setting up a profile.

PreviousMDMsNextSOTI

Last updated 1 month ago

You can also set up an Assignment Rule at the bottom of this page to only target specific device models or other factors within the smart group or org group. Example of targetting only Zebra TC52 devices:

For Android 10+, follow the instructions below to create a profile with "Grant All Permissions": Note that on Android 8 & 9, there is a bug that does not allow permissions to be set this way in Workspace One. Refer to the VMWare KB article below for information on setting permissions automatically via workspace one for Android 8 & 9:

https://techzone.omnissa.com/managing-android-devices-workspace-one-operational-tutorial#application-permission
https://kb.omnissa.com/s/article/78590