Nuance Healthcare

Getting Started: PowerMic Mobile 4.0

Mobile device management (MDM) support

This page contains the following information for PowerMic Mobile administrators:

The information here applies to Nuance-hosted and on-premise PowerMic Mobile systems.

For more information on setting up PowerMic Mobile and getting technical support, see: PowerMic Mobile Administrator Resources

For more information on setting up your organization to work with PowerMic Mobile and best practices, see: Knowledge Base and Best Practices

Deploying PowerMic Mobile without an MDM

Deployment procedure

Without an MDM, the following steps are required:

  1. Nuance sends a welcome letter to your organization; for example, to the site administrator. The welcome letter contains configuration URLs for the iOS and Android PowerMic Mobile apps; one URL for Android and one for iOS.

    Note: The configuration URL encodes your organization token; this enables PowerMic Mobile to access your organization in the Nuance Management Server (NMS), where your organization's PowerMic Mobile licenses and user accounts are stored.

  2. The site administrator or the end users install PowerMic Mobile on each device via the App Store or Google Play.

  3. The site administrator or the end users access the configuration URL on each device. Tap the URL and select PowerMic Mobile to open it when prompted or copy the URL to the clipboard and paste it into the PowerMic Mobile Add Profile screen.

    PowerMic Mobile saves the information it needs to connect to your organization as a profile.

    Note: If the end users install and configure PowerMic Mobile, the site administrator must provide each user with access to the configuration URLs, either via a link to the Nuance-hosted page containing the configuration URLs or via email.

  4. When the user logs in to PowerMic Mobile, the app reads the configuration information to access the correct organization in NMS.

Example configuration URLs

The following configuration URLs show the expected format for Nuance-hosted deployments. The characters following the equals sign (=) represent the encoded organization token.

iOS

dmic://config_?NmsToken=OTI1NGIyZmUtYWZkMi00YzdlLTkxOTktNjJlZDFhOTlmOHV1

Android

http://config_?NmsToken=OTI1NGIyZmUtYWZkMi00YzdlLTkxOTktNjJlZDFhOTlmOHV1

The following configuration URL shows the expected format for on-premise deployments. There are additional parameters for the communications protocol (HTTP or HTTPS), NMS address and potentially unique port numbers.

iOS on-premise

dmic://config_?NmsSchema=https&NmsBaseUrl=<onpremisenms.company.com>&NmsDiscoveryport=80&NmsDataport=443&NmsToken=OTI1NGIyZmUtYWZkMi00YzdlLTkxOTktNjJlZDFhOTlmOHV1

Manual configuration vs. MDM

Manual configuration challenges

Deploying PowerMic Mobile without an MDM presents the following challenges:

Solutions offered by MDM

Using an MDM to deploy and configure PowerMic Mobile provides the following solutions:

Deploying PowerMic Mobile via MDM

AppConfig standard

PowerMic Mobile supports MDM configuration via the AppConfig standard (appconfig.org). Most major MDM vendors have adopted the AppConfig standard, including VMware AirWatch, MobileIron, Cisco Meraki and Sophos. If your MDM does not belong to AppConfig, it might still be possible to use the PowerMic Mobile MDM configuration file with your MDM or to extract the configuration elements from the XML file and load them into your MDM. For more information, see the documentation provided by your MDM vendor.

Software requirements

PowerMic Mobile
iOS

For more information, see: https://appconfig.org/ios/

Android

For more information, see: https://appconfig.org/android/

MDM configuration file

You will need an edited version of the MDM configuration file. Copy the sample XML at the end of this page to a text editor, modify the values for the PMMConfigurationName and PMMConfigurationURL parameters within the <dict> element and save the file with a .XML file extension.

Note: You can define a single profile in the MDM configuration file. If your users need multiple profiles because they work with multiple NMS organizations, use the MDM file to define the profile that will be used by the majority of your users. Users who need access to additional organizations will need to add additional profiles in PowerMic Mobile via the corresponding configuration URLs. Gather the required configuration URLs from the Nuance welcome letters and then distribute them to your users via the Nuance-hosted web page or via email.

Validating a configuration URL

It might be necessary to validate your configuration URL, for example if the URL has been edited for an on-premise deployment. Proceed as follows:

  1. Make the configuration URL accessible on a mobile device where PowerMic Mobile 4.0 or higher is installed. For example, send it in an email or access it from a web page. Be aware that the configuration URL is specific to Android or iOS.
  2. On the mobile device where PowerMic Mobile is installed, copy the configuration URL to the clipboard.
  3. Launch PowerMic Mobile.
  4. On the login screen, tap Settings.
  5. Tap Add a Profile.
  6. Paste the configuration URL into the Add Profile screen.

If the URL is valid, the Valid URL message is displayed.

Deployment procedure

We use VMware AirWatch as an example MDM solution. The procedure is similar for other MDM solutions that support the AppConfig standard.

Proceed as follows:

  1. Log in to VMware AirWatch.
  2. In the sidebar, click Apps and Books and select List View.
  3. Open the Public tab and click Add Application.
  4. On the Add Application tab, select iOS or Android from the Platform list.
  5. Select Search App Store, enter PowerMic Mobile in the Name field and click Next.
  6. Click the PowerMic Mobile app icon in the search results.
  7. Click Approve to enable distribution of the app.
  8. On the Add Application tab, click Import from App Store or Import from Play and click Next.
  9. Make sure PowerMic Mobile is selected in the app list and click Import.
  10. Click Add Assignment and then click Save and Publish.
  11. Complete the following fields in the Add Assignment dialog box:

    Assignment Groups: Select the distribution groups to which you want to assign PowerMic Mobile.

    App Delivery Method: Select Auto.

    Deployment Begins On: Select a date to start installing PowerMic Mobile.

    Managed Access: Select Enabled.

    Application Configuration: Select Enabled.

  12. Click Upload XML and browse to the location where you saved the MDM configuration file.
  13. Click Add.
  14. Click Publish.

PowerMic Mobile will be installed on managed devices, starting on the date you specified. When your users launch PowerMic Mobile, it will already be configured with the profile defined in your MDM configuration file. To begin using PowerMic Mobile, users enter their user name and tap Log In.

Sample MDM configuration file

<managedAppConfiguration>
    <version>1.4</version>
    <bundleId>com.nuance.mobility.dMIC</bundleId>
    <dict>
        <string keyName="PMMConfigurationName">
            <defaultValue>
                <value>Enter the profile name here</value>
            </defaultValue>
        </string>
        <string keyName="PMMConfigurationURL">
            <defaultValue>
                <value>Enter your configuration URL here</value>
            </defaultValue>
        </string>
    </dict>
    <presentation defaultLocale="en-US">
        <field keyName="PMMConfigurationName" type="input">
            <label>
                <language value="en-US">Configuration Name</language>
            </label>
            <description>
                <language value="en-US">This is the default profile name for your organization in PowerMic Mobile.</language>
            </description>
        </field>
        <field keyName="PMMConfigurationURL" type="input">
            <label>
                <language value="en-US">Configuration URL</language>
            </label>
            <description>
                <language value="en-US">This is the configuration URL to set up the profile for your organization in PowerMic Mobile.</language>
            </description>
        </field>
    </presentation>
</managedAppConfiguration>