Nuance Healthcare
This page contains the following information for PowerMic Mobile administrators:
Deploying PowerMic Mobile without an MDM
Manual configuration vs. MDM
Deploying PowerMic Mobile via MDM
AppConfig standard | Software requirements | MDM configuration file | Validating a configuration URL | Deployment procedure
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
Without an MDM, the following steps are required:
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.
The site administrator or the end users install PowerMic Mobile on each device via the App Store or Google Play.
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.
When the user logs in to PowerMic Mobile, the app reads the configuration information to access the correct organization in NMS.
The following configuration URLs show the expected format for Nuance-hosted deployments. The characters following the equals sign (=) represent the encoded organization token.
dmic://config_?NmsToken=OTI1NGIyZmUtYWZkMi00YzdlLTkxOTktNjJlZDFhOTlmOHV1
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.
dmic://config_?NmsSchema=https&NmsBaseUrl=<onpremisenms.company.com>&NmsDiscoveryport=80&NmsDataport=443&NmsToken=OTI1NGIyZmUtYWZkMi00YzdlLTkxOTktNjJlZDFhOTlmOHV1
Deploying PowerMic Mobile without an MDM presents the following challenges:
Using an MDM to deploy and configure PowerMic Mobile provides the following solutions:
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.
You will need access to the PowerMic Mobile apps available in the App Store and Google Play. You will search for these apps from your MDM solution:
iOS: https://itunes.apple.com/us/app/powermic-mobile/id983002170?ls=1&mt=8
Android: https://play.google.com/store/apps/details?id=com.Nuance.Mobility.DMic.Live&hl=en
For more information, see: https://appconfig.org/ios/
For more information, see: https://appconfig.org/android/
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.
PMMConfigurationName: The profile name that will be associated with the configuration URL. Your users will select this profile name when they log in to PowerMic Mobile. Provide a name that will be intuitive for your users, such as the name of the site or department. For example, "Main hospital" or "Pain center."
This parameter is optional. If you do not specify a value for the parameter, PowerMic Mobile will generate a profile name; for example, "Profile 1."
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.
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:
If the URL is valid, the Valid URL message is displayed.
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:
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.
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.
<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>