Experience Management evaluation guide

Introduction

New software can be exciting and/or overwhelming. The trick is to think of all the value that can be gained from a new software tool without becoming overwhelmed by too many features that may or may not ever be used for an environment or use case. Omnissa Intelligence is powerful software that aggregates telemetry from Workspace ONE UEM and Horizon deployments and correlates that data to present insights, make recommendations, and provide visibility across an environment.

With the Experience Management add-on, there is a lot of telemetry and data to dig through. This guide will walk through the first few weeks of a new deployment to highlight the easy ways to see ROI. Discussed will be seven examples from the first week, second week, third week, and then some features that will typically come into play after one understands the software a bit better and is comfortable with most features it offers.

For a better overall understanding of Experience Management, check out the following resources:

Getting Started with Workspace ONE Experience Management
Omnissa Workspace ONE Experience Management

These documents will walk through the basics of the product and explain the different features and terminology that are included in Experience Management.

Week 1: Realizing quick ROI

Now that Experience Management is enabled in the tenant, what’s next? Let’s dive right into the first example to start realizing some value.

Use case 1: Using Insights to view software adoption and send an Intelligent Hub Notification to users

When deploying new software to organizations, often management teams want to make sure that adoption is taking place since money has been spent. One easy way to capture this metric is by using Insights within the Experience Management toolset. This use case is based on an organization that was moving from Microsoft Teams to Slack as the company’s communication tool. The leadership team wanted to see that the Slack app was used during the first week of deployment. Admins were able to use Insights to help show data around this inquiry.

Under Experience Management, the admin clicked on Insights. On the top left, they used the search icon to find insights related to “Slack.” One result came back with the insight named “Slack.app usage increased,” which is gathered by count of app foreground events.  This data metric used for the insight is listed in the Timeline widget in the bottom right corner.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 1: Most impacted devices listed on the Insights page

The admin dug deeper into this insight by clicking the arrow out to the right side. For this “app usage increase” insight, displayed is the count of impacted devices, a list of these devices, app usage on a chart and a timeline of events.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 2: Overview screen for Slack.app usage increased insight

An investigation can be started directly from this page in which actions can be taken on these devices. These actions are called Quickflows and more information can be found here: Omnissa Intelligence Quickflows. For example, if there had been latency, hangs, or crashes detected with an increase of usage for the Slack app, then a script to clear cache on these devices could be deployed. However, for this use case the admin simply needed to improve the adoption rate and report back to the leadership team about their findings. The admin decided to send a quick Intelligent Hub Notification to users who have adopted the Slack application within the first week with a quick ‘Thank You’ message.

There are many other options to take action, as seen below, by checking one or more devices from the list and clicking Run Quickflow in the top right corner. For example, create a ticket for an integrated ITSM tool, send an email or instant message to support teams, tag devices and more from this menu.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 3: Quickflow options to run against selected devices from the Insight

If the desired Quickflow doesn’t exist, as in this use case, then a new one can be created by clicking “Add Quickflow” in the top right corner. The admin is taken to the workflow screen with a list of available connectors and chooses Workspace ONE Hub Service from the list.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 4: Freestyle Workflow step to add an action, in this screenshot it is an action to send a Hub Notification to users

After selecting to send a notification, the admin clicks “Add Action” in the top right. There are multiple required fields that need to be completed, but one important step for this use case is to change the type to “Informational” instead of “Actionable.” Just as it sounds, this makes the notification display as just information versus displaying a notification that requires some type of action to be taken by the end user.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 5: Filling out a Hub Notification and highlighting a couple of the required fields

The admin created the notification with a simple thank you message and only sent it to users that had the Slack app in the foreground over the previous 7 days. This may seem like a simple task, but it’s just an easy walk through example of how the tool can be used within the first week of deployment. In this use case, the admin continued to keep an eye on adoption and report back to leadership but was grateful for this quick and easy way to act on the data found.

While this example was used to investigate software adoption, the Insights, Quickflows, and Investigations options are ample. Consider this use case as a fast way to start investigating events that are reported on the Insights page.

Use case 2: Creating a report for Dell devices within 30 days of warranty

Another use case demonstrates a way to help with asset management using a pre-built dashboard that can be added from the Marketplace. This example looks at Dell devices that will be out of warranty within the next 30 days so that admins can formulate a plan on how to address these devices before they become noncompliant. Security, compliance, and performance of devices are all addressed by raising awareness and taking action on warranty date of devices in an estate. Admins have a lot to track on a daily basis, and this use case is just one of the many aspects of an environment hygiene.

Note that the Dell connector must be set up as an integration for this use case. Use the following documentation guide for further set up instructions - Dell TechDirect Integration.

At the top of the page there is a tab named Marketplace, which is the library of pre-built resources available in the product. More of this will be covered in subsequent use cases in this article. This particular use case is started by clicking on the Marketplace tab, then by scrolling down the page there will be a list of templates sorted by category. These include Dashboard, Widgets, Reports, Scripts, Sensors, and UEM Workflows. All of these have been pre-built by Omnissa and cover a myriad of metrics and actions that can be taken.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 6: Templates page inside the Marketplace that shows different categories of out-of-the-box resources

By clicking on View All for the Dashboards category, the page will display a list of out-of-the-box (OOTB) dashboards available. Below the Featured Template widget, the list of these dashboards is seen, and in the top left corner is a search icon. Using this icon and searching for “Warranty will bring back related results. This list is narrowed to a dashboard named “Dell Tech Direct Warranty Information.”

A screenshot of a computer

AI-generated content may be incorrect.

Figure 7: Search screen for dashboard templates with ‘warranty’ included in the name

After clicking into the dashboard, a preview screen is shown. From this screen, clicking on the arrows to the sides of the main widget will display a preview of how this dashboard will present specific data metrics. The bottom left of the page will list the count of widgets on this specific dashboard. After verifying these widgets will fit the needs of this use case, clicking “Add to Workspace” will automatically apply this dashboard to the environment.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 8: Preview screen of dashboard template with list of included widgets, Add to Workspace button will apply this Dashboard to the tenant

On the pop-up window, there is a required field to name the dashboard, however it is pre-populated with Dell Tech Direct Warranty Information. Note here that duplicate names cannot be used in the tenant. If another admin has already added this dashboard, then a notice will be displayed for a duplicate. Once properly named, using the Add option will add the dashboard to the tenant but leave the admin in the Marketplace; using the Add & Go To Workspace will add the dashboard but immediately redirect to that dashboard inside the Workspace section of the tool.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 9: Naming and adding a Marketplace dashboard to an environment

Now that the dashboard has been added, the admin can start to explore and analyze the data to draw conclusions and take action. The dashboard includes multiple widgets related to Dell devices, age, warranty, age of warranty, location, device tags, count and description of warranty services, and old devices broken down by model.

A screenshot of a graph

AI-generated content may be incorrect.

Figure 10: Dell Tech Direct Warranty Information dashboard

Since the environment in this example has just recently deployed Workspace ONE UEM and Omnissa Intelligence, the admin immediately notices a very large percentage, 88% in fact, of Dell devices that are enrolled but have an expired warranty. This is an alarming number, and the admin makes this a top priority to remedy. Clicking into the widget for this metric retrieves a list of all 1,686 devices that need to be addressed. The admin decides to sort the list by Warranty End Date to have the support team start addressing these in batches. Other available Quickflows include sending messages to users or creating alerts to notify when devices become out of warranty moving forward. This notification directly helps with estate hygiene and promotes instant ROI.

At the top right of the page, the list is easily compiled by using the Report option. The left panel is where the parameters for the report are set, while on the right side is a preview of the report itself. Using the Manage Columns option allows for essential metrics to be included or excluded from the report. After saving the report, the report is built, which can take various times depending on the size of the report, and an email is sent to the admin once completed. From there the report can be shared with a link or downloaded.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 11: Widget from Dashboard is turned into a report and exported

Here is where the real value comes in for this use case – time and effort saved. At the start, the admin didn’t have a list of these devices readily available. This report typically is created by an admin of an organization reaching out to their Dell service rep and having it compiled on the vendor side. This can take time and effort of emailing, downloading, and waiting on reports to be sent over, which is obviously out of the admin’s control. However, using the built-in dashboard, an admin can compile the report internally within minutes and have it sent to support teams with an actionable plan for remedy.

Many resources and dashboards are available within the Marketplace, but this one specific example shows the power of insight that can be gained from resources within the Marketplace. Exploring the Marketplace is a quick way to begin using Omnissa Intelligence because the heavy lifting of building dashboards, widgets, scripts, sensors, and other resources is ready OOTB.

Use case 3: Restart failed critical services

As an admin, one item that needs to be monitored daily is the failure or critical services. Losing a critical service can cause loss of time and money and can cripple entire teams or organizations depending on the severity of the failure. Just like in Use Case 2 above, the admin in this example searched the Marketplace for a pre-built dashboard to help monitor critical services on devices. By searching Dashboards in the Marketplace for “proactive,” the results display two options. The second option is named “DEX Getting Started – Proactive Maintenance 2” and includes widgets that provide insights around failed services and hardware.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 12: Search results for “proactive” in the Dashboards section of the Marketplace

One of the widgets included, named “Windows - Total Services Stopping Events by Service Name,” shows a list of services sorted by count of stopped events for services. The admin noticed that WMI Performance Adapter tops the list with 3,266 failures. This service is considered a critical Windows service for the organization in this example, so the admin decided to dive deeper.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 13: Widget showing failed services sorted by count of failures

After clicking on the count value for WMI Performance Adapter, the list filtered devices with this specific failure and listed them below. From here, the admin can take action to remedy these devices by selecting all devices and running a Quickflow, or Automate with a workflow, or create a Report on these devices. In the first two options, a signed script can be pushed to the devices to restart this specific service. The admin decided to create a report of these devices with this failure and send it to their team to start investigating a root cause.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 14: Selected devices and options of actionable steps

The support team used a customer signed script that restarts the WMI Performance Adapter service and created a workflow that applies this script to the devices on this list. Automated workflows will be covered more in following use cases of this article.

This use case helped the admin find an issue they were originally unaware of, but within a few minutes they had a complete list of impacted devices. Targeting the impacted devices with a specific script helped save time and showed how organizations can use this tool to reduce the MTTR in a tangible way. Also, now that the team has this script uploaded into Workspace ONE UEM, it is now a reusable resource that can be deployed as needed to devices.

Use case 4: Identify applications with poor experience score and see impact by version

Keeping apps up to date and on the best working version is a protocol that all IT teams in all industries should follow because it impacts the experience of the end user and directly impacts security of enterprise devices. An admin can get quick insight around app performance by using the Experience Score feature. In the screenshot below, the Experience Score page shows aggregated metrics related to the organization’s current user, device, and app experience. To learn more about how these scores are calculated, check out Experience Scores and their advantages. 

Admins can jump into more details about these metrics by clicking into a category on the left pane, which includes Devices, Desktop Apps, Mobile Apps, Users, and App Integrations.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 15: Experience Score page for the organization

By clicking on the Windows category of the Desktop Apps on the left pane, the display will show a summary of all apps on Windows devices and how they are performing. These metrics are based on a 7-day rolling timeframe. This timeframe can be changed to other ranges, for instance 28 days, to see if the crash is a one-time anomaly or if it’s a continuous issue. To see the apps with poor performance, the admin simply selects the quick filter on the top right of the list. Next, customize the list even further by sorting the column named Total App Crash Count.

The top App Crash Count in this example is ClickToDo.exe and this app has crashed approximately 9.8k times in the past 7 days. One valuable insight that can help determine if a problem is widespread or specific to a limited number of devices is the Impact column on this list, hover over it to see a breakdown of devices impacted.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 16: Apps with poor experience score, sorted by Total App Crash Count in descending order

After clicking into the ClickToDo.exe app, the data can once again be sorted by the listed columns. Sorted below by Average App Crashes, the only app that shows crashes is version 2521.26801.0.0.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 17:  Experience score for the ClickToDo.exe app in a tenant, sorted by App Version number

Now that the issue has been correlated with a specific version, action can now be taken by deploying a newer or more stable version to devices. This particular version can also be removed from devices to prevent further crashes. There are many options available using the Quickflow menu in the top right that will help remedy issues like these.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 18:  Devices impacted by ClickToDo.exe crashes

Sometimes admins may need to dig a bit deeper to find the root cause to remedy it. Note in Figure 18 there is a column named “Crash Error,” which is the error code captured by the device for the specific crash. Admins can use this error code to research further online and find more information about this specific code in reference to this application. Using this research can provide more insight to root causes and help teams remedy issues properly and efficiently. 

This use case outlines how to quickly identify poor experience by highlighting versions of applications that are having issues, including app crashes, hangs, UI unresponsiveness, or hardware usage spikes. The ability to quickly remedy out-of-date apps significantly impacts the security posture of the entire environment.

Use case 5: Disk Cleanup on devices with low disk space using a script

This next use case walks through a quick way to improve device hygiene across the environment. When the nature of a business is to download files and not live as much in the cloud storage space, then old and temporary files build up over time on devices. This excess storage can slow down devices and increase time to complete even the simplest tasks. In this example, an admin likes to keep good device hygiene by regularly running Disk Cleanup on their Windows devices. Since this task is not scalable manually, the admin uses a script found in the Omnissa Intelligence Marketplace to make the job almost instant. Inside the Marketplace, the admin uses the Scripts section to locate a useful resource for this need, conveniently named Disk Cleanup.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 19: Finding Disk Cleanup script inside the Marketplace

Clicking Preview on the script pops open a window with more details and the option to preview the code or download the script locally, which is a good practice for initial testing before deploying to an environment.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 20: Preview of the Disk Cleanup script in the Marketplace

After the admin has previewed the code and tested locally, they are ready to deploy to their environment. After clicking Deploy in the top right corner, the pop-up screen provides one more chance to review and displays an informational warning for using scripts. Clicking the Deploy option here opens a new tab of Workspace ONE UEM with the script ready for final review before it is added to the UEM environment.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 21: Deployment screen for the Disk Cleanup script from the Marketplace

While the script will be deployed to the environment using Workspace ONE UEM, the admin is relieved that it was pre-built, rather than creating the script from scratch. Excited by this, the admin went straight back to the Marketplace to browse other time-saving scripts available.

Important to note here that once the script has been added to the environment and is available in Workspace ONE UEM, it can then be used inside the Omnissa Intelligence Workflows tool. It can be added to any workflow as an Action component as in the below figure. For more information, check out these documents:

A screenshot of a computer

AI-generated content may be incorrect.

Figure 22: Adding an action component inside the Freestyle Workflows tool of Omnissa Intelligence

After selecting the Run Script option for this action, the Organization Name must be chosen. The Script Name drop down will now allow for selection of all scripts available from the Workspace ONE UEM environment. To learn more about Freestyle Orchestrator inside Omnissa Intelligence, check out this walk-through: Intelligence Dashboards Workflows and Reports.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 23: Adding a script to a workflow action inside the Freestyle Workflows tool

The process of finding a script in the Marketplace that is focused on disk cleanup is beneficial for periodic hygiene of devices or environments. Other use cases can include clearing cache, closing programs, updating group policies, clearing DNS cache and more. It is obvious to see how these pre-built, OOTB resources can save admins time and effort, which results in clear ROI.

Use case 6: Using Software Metering to identify non-compliant software and investigate remedy options

With so many software products in existence it can be hard to track what apps are used or not used by users across an enterprise. Omnissa has simplified this challenge with a feature named Software Metering, which provides a built-in dashboard that monitors usage metrics on software installed on devices. This feature is found on the left pane, inside the Experience Management section of the product, and includes four tabs along the top – Portfolio, Discover, Optimize, and Compare. This can be used to help reduce costs in unused software, ensure proper license assignments, identifying non-compliant software on enterprise devices and much more. In this use case we will show a quick way to identify non-compliant software in an environment and how to remedy it.

Within the Software Metering tool there is a lot of information available. One way to identify what type of software might not belong in an enterprise environment is to use the columns on the list at the bottom of the page.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 24: Software metering page, highlighting how to sort by category

Sorting this by Categories in descending order will reveal something that doesn’t belong: applications categorized as “video game.”

A screenshot of a computer

AI-generated content may be incorrect.

Figure 25: List of software sorted in descending order by category

The admin knows that Fortnite should not be installed on any enterprise devices and clicks on this application to find out more. Thankfully, this game is only installed on one device, and that device is identified. Now the admin can address this directly with another team by creating and sharing a report in the top right corner, or by clicking the Automate button that puts this software into a Workflow that is built with this application in the parameters already.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 26: Software Metering page for the application named Fortnite

If the software is an internal application or a public application that is managed by Workspace ONE UEM, then it can be removed directly with one of these actions in the workflow.

 A screenshot of a computer

AI-generated content may be incorrect.

Figure 27: Available actions in Freestyle Workflows when searching for “remove”

If the application is unmanaged, as in this example, the admin can choose to create a ticket to be used to track resolution of this policy violation.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 28: ServiceNow action options inside Freestyle Workflows

Other examples of Software Metering include reclaiming unused licenses, reclaiming licenses for low usage, software justification, and more. This tool is not only a quick way to realize ROI in a tangible way, but as seen in this use case, Software Metering can help keep enterprise environments safe from malicious or unwanted software applications.

Use case 7: Building custom widgets - what’s important to individual organizations?

Different industries care about different metrics across their environments, so the ability to customize data accordingly is of key importance. Some organizations don’t care how long it takes devices on average to shut down, but there are some that might. This granularity can be used to zoom in on what’s important. This guide has covered how to use OOTB resources, but this next example will walk through the need for a custom widget to get insight into older Dell devices in the organization. This information helped this organization’s IT team target these devices for refresh.

Using the Data Explorer tool, the admin selected the Dell data source and selected the subcategory of Dell Tech Direct.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 29: Data Explorer feature used to select data sources

On the filters page, the admin selected Enrollment Status attribute, set the operator to Includes and for the value selected Enrolled. This step filtered all the devices in the organization to only ‘enrolled’ devices to remove any old devices that are no longer active but may still have had a record in the Workspace ONE UEM console.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 30: Filters set to display only enrolled devices

To narrow down even further, the admin selected the following parameters for the aggregation: Count of Workspace ONE UEM Device GUID, grouped by Device Age and sorts the results per group size of 10. To zoom in on these specific devices and sort them in groups by age to see the oldest ones in the environment, the admin clicked the Run button.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 31: Aggregation options required for resource creation

The results are displayed on the right pane in a donut chart. The admin was immediately directed to the oldest age by noticing the highest number on the chart – 1470. This batch of devices was just over 4 years old, but the company policy is 3 years for device refreshes.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 32: Results displaced from the filters and aggregation

The admin saw the value of this widget and wanted to save it to a dashboard for viewing in the future. Omnissa has made this task easy by offering a button in the top right of the page – Create. From this menu, the admin decided to create this new widget and add it to an existing dashboard.

A screenshot of a computer

AI-generated content may be incorrect.

Figure 33: Option to save to an existing or new Dashboard, name is required

Moving forward, any time the admin or other IT team members need to work on device refreshes, or just see a count of where the environment stands, they can reference this simple widget for quick insight. Using the list of devices from this chart, the admin can select devices to take action, such as creating tickets, emails, instant messages, or tagging of devices.

Looking through the various data sources from the first step of this example shows the depth and breadth that Omnissa Intelligence provides. The Data Explorer is a great starting point for building custom widgets, dashboards, and reports.

Week 1 Wrap up

This section has covered some low hanging fruit that will boost confidence for any admin new to the Experience Management module of Omnissa Intelligence. With these easy-to-get-started use cases, realizing ROI within the first week is a reality.

Stay tuned for more use cases to come in this article that will walk through expected use cases for Week 2 and Week 3.

Week 2 – Coming soon

Week 3 – Coming soon

Summary and additional resources

With all these use cases, what are the limits? From the low hanging fruit in the first week to using some strategic features for focused outcomes a month into the product, Experience Management helps to gain that, often non-tangible, ROI. Our hope is that this provides a good understanding of Experience Management inside Omnissa Intelligence and to inspire confidence using the product. Below are some additional resources to help with getting started and realizing the real-world value of Experience Management. 

Additional resources

To learn more about the Workspace ONE Experience Management solution, explore the following resources:

Omnissa Workspace ONE Experience Management product documentation

Getting Started with Experience Management

Omnissa Intelligence Dashboards, Workflows, and Reports

Omnissa Intelligence Quickflows

Dell TechDirect Integration

Automate Endpoint Configurations with Scripts

Automate Endpoint Configurations with Scripts for macOS Devices

Author and contributors

This document was written by:

Feedback

We value any and all feedback.

To comment on this paper, contact the Omnissa Product Specialist Team at tech_content_feedback@omnissa.com.

Filter Tags

Workspace ONE Workspace ONE Intelligence Document Feature Walk-through Quick-Start Overview Intermediate Win10 and Windows Desktop Deploy Manage DEX