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
  • Remote Control and Remote View
  • Overview
  • Requirements
  • Initiating Remote Session
  • Active Remote Session
  • Terminating Remote Session
  1. Product Guides
  2. Portal

Remote Control

PreviousEvent ForwardingNextGetting Started

Last updated 7 months ago

Remote Control and Remote View

Overview

The BlueFletch Portal provides device administrators with the capability to view or control their users' mobile devices from a web browser. In Remote View mode, an admin can see the behavior of the device as it is used. In Remote Control mode, an admin can interact with the device via touch, Android buttons (Back, Home, Recents), and BlueFletch Enterprise plays.

Requirements

  • Zebra devices, or devices with signed BlueFletch Platform Services integration, running Android 8.1 or higher.

  • Remote Control Agent APK (package name: com.bluefletch.ems.emm.remoteagent) is installed on the devices and granted .

  • Messaging APK (package name: com.bluefletch.ems.messaging) is installed on the devices and started.

  • Remote Control feature for the organization's Portal has been turned on by a BlueFletch account manager.

Initiating Remote Session

Remote Control can be started on the BlueFletch Portal from three locations: Device Details, the Playbook MDM Devices tab, and (if the organization is enrolled in Android Enterprise) the EMM Console Devices tab.

Device Details displays a Remote Control button that initiates the session. Both Devices tabs have a Remote Control menu option within each device's respective Device Summary page.

Upon initiating the remote session, the web browser opens a new window and connects to the device via Messaging. When the device successfully receives the MQTT message from the browser, it displays a prompt asking the device-side user to grant permission for the Remote Agent application to begin capturing the screen. If this prompt does not display immediately, the admin on the Portal-side can press Retry Video.

On Zebra devices, the Remote Agent will automatically trigger the prompt to grant the video permission. Remote Agent will also wake a Zebra device if it is sleeping so that the automatic grant action can occur; the device will still require user intervention if it has a screenlock.

Active Remote Session

Once a Remote View session is started, the device can be viewed and the End Session button is available when ready to terminate the connection.

Once a Remote Control session is started, the admin has various options to control the device.

Controls & Actions

Device controls include:

  • Reboot

  • Volume Up

  • Volume Down

  • Wake/Sleep Device

  • Screenshot

  • Home (replacement for Android Home button if the device has hardware buttons)

  • Back (replacement for Android Back button)

  • Recents (replacement for Android Recents button)

Logged-in State

Zebra devices can report the authentication state of the device to the BlueFletch Enterprise database, and the Remote View or Control session can display the current user below the screen display.

To configure a device to report the login and logout actions, include the following intents in your launcher.json configuration file:

"intents": {
    "login": [
        {
            "action": "com.bluefletch.ems.remote.ACTION_LOGIN",
            "package": "com.bluefletch.ems.emm.remoteagent",
            "typeIntent": "b"
        }
    ],
    "postLogout": [
        {
            "action": "com.bluefletch.ems.remote.ACTION_LOGOUT",
            "package": "com.bluefletch.ems.emm.remoteagent",
            "typeIntent": "b"
        }       
    ]    

Terminating Remote Session

To conclude the remote connection, press the End Session button in the lower right corner and confirm the intention to close in the dialog displayed. The browser window that was launched for the session will close.

The Actions selector contains fields for all the play types available through BlueFletch Enterprise. They can be run as one-time events on the device. Read the complete details on the different types of plays and their requirements .

For more details on the key-value pairs within these intents, please see the documentation on for Launcher Configurations.

here
Custom Intents
permissions