When it comes to Microsoft licensing, have you ever felt like you need a PhD in mathematics to make sense of the maze of products and interaction between them? You wouldn’t be alone. It is not uncommon to assume that because you have Office 365, PowerApps and Power Automate are free to use and that PowerBI is integrated and available. While this is true in some cases, there are many licensing scenarios to consider in order to take advantage of numerous advanced features of the platform.
This session is your comprehensive guide to Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents) licensing. We cover:
- What the Power Planform is, what products it entails and what you can do with them.
- What IS and ISN’T included with Office 365.
- Licensing options for the more advanced scenarios of automating your business processes with examples on how to integrate licensing.
2. 2
SM
Withum | BE IN A POSITION OF STRENGTH
Housekeeping
• Webinar is being recorded
• 50 minute session
• 10 minute Q&A session at the end
• Send in your questions!
• Type your questions in the Questions Pane
of the GotoWebinar Panel
• Slides and recording will be emailed after
the webinar
4. 4
SM
About April
April Dunnam
@aprildunnam
april.dunnam@microsoft.com
5 years Power Platform Experience
10 + years SharePoint Experience
Youtuber & blogger
Interests: Power Apps, Power
Automate, Power Virtual Agents,
Teams App Dev, SharePoint List
Formatting, SPfx
Partner
Technical
Architect
Alumni
5. 5
SM
Withum | BE IN A POSITION OF STRENGTH
What to
Expect From
Today’s
Webinar
• Understand the fundamentals of
the Power Platform
• Understand how the Power
Platform licensing works
• Review some examples of
capabilities
• Q&A
9. 9
SM
Withum | BE IN A POSITION OF STRENGTH
Power BI
Business analytics
Power Apps
Application development
Power Automate
Process automation
Power Virtual Agents
Intelligent virtual agents
The low-code platform that spans Office 365, Azure, Dynamics 365, and standalone applications
Innovation anywhere. Unlocks value everywhere.
Dataverse aka
“Common Data Services”
Data
connectors AI Builder
Microsoft Power Platform
10. 10
SM
Withum | BE IN A POSITION OF STRENGTH
Reduce costs Accelerate innovationIncrease agilityImprove performance
Organizations are motivated to modernize to the cloud
By 2022, cloud shift spending across enterprise IT markets will
increase 28%, up from 19% in 2018. – Gartner
• Aging datacenters
• Urgent capacity needs
• Software end of support
• Security and governance risk
• Inefficient scalability
• One technology stack
• Manual processes
• Increasing competition
11. 11
SM
Withum | BE IN A POSITION OF STRENGTH
Forrester, Q1 Digital Process Automation Survey (for process improvement efforts 2 years from now); Dresner Advisory Services, The State of Business Intelligence, 2018 (critical responses only); Gartner, How to Deliver Enterprise Mobile
Apps Faster – 2017
The modern app development opportunity will continue to grow
20% annual growth
projected for application
modernization - to USD
16.67 Billion by 2022.
65% of organizations
report an app
development backlog.
37% of organizations are
still using paper to
manage critical business
processes.
1 IDC FutureScape: Worldwide IT Industry 2020 Predictions. Doc # US 45599219, October 2019
5x faster demand for
mobile apps than IT can
deliver.
500 million new apps
will be built in the next 5
years – more than all apps
built in the last 40 years!1
13. 13
SM
Withum | BE IN A POSITION OF STRENGTH
Power Apps
EXTEND Office 365 and
Dynamics 365
BUILD departmental
solutionsBUILD mission-critical
end-to-end solutions
SELF-SERVICE for users
to turn ideas into apps
CONNECT legacy
& third-party apps
Rapidly create applications to accelerate digital transformation for simple and
complex app development scenarios
14. 14
SM
Withum | BE IN A POSITION OF STRENGTH
Power BI
Business analytics
Power Apps
Application development
Power Automate
Process automation
Power Virtual Agents
Intelligent virtual agents
Dataflex Pro
Extend Microsoft apps Build standalone apps
Build on Power Apps and Azure
Build standalone apps
Build on Power Apps
Connect other data sources
using Data Connectors
• 3rd party
• On-prem
• Other cloud sources
Build on a platform or standalone apps
Spans Office 365, Dynamics 365, and standalone applications
Office 365
16. 16
SM
Withum | BE IN A POSITION OF STRENGTH
What Power Automate offers
Intelligent automation for all
Efficiently scale
automation across your
organization
Allow everybody in your
organization to automate workflows
using their favorite on-premises and
cloud-based apps and services.
From end users, professional
developers, to IT.
Securely integrate
automation at
every level
Confidently enable end users to
build automated workflows in a
secure, compliant manner, and focus
your skilled IT resources on more
complex, strategic work.
Accelerate productivity
and focus on more
strategic work
Minimize repetitive, manual, time-
consuming tasks and create more
time for your teams to focus on
strategic work with easy to use
low/no-code tools, templates,
and connectors.
Increase efficiency through
automated workflows with
the power of AI.
Streamline how you work by
combining the power of AI with
automated workflows and business
process.
Automation
at scale
Seamless,
secure integration
Accelerated
productivity
Intelligent
automation
20. 20
SM
Withum | BE IN A POSITION OF STRENGTH
Allows you to securely store and manage the data used in apps
Store data in standard
and custom tables with
rich metadata
Build Power Apps apps and
automate workflows against the
data stored in Dataverse
Add business rules & validation
Define role-based security
Dataverse
22. 22
SM
Withum | BE IN A POSITION OF STRENGTH
Build powerful virtual agents with Power Virtual Agents
Enable subject matter experts to easily create
powerful virtual agents using a guided, no-code
graphical interface—all without the need for data
scientists or developers.
Enable the virtual agent to take action on the
customer’s behalf. Easily integrate your virtual agent
with hundreds of services and systems out of the box
or create custom workflows.
Keep an eye on how your virtual agent is performing
by using conversational metrics and dashboards. Get
in-depth AI-driven insights to improve bot
performance.
23. 23
SM
Withum | BE IN A POSITION OF STRENGTH
No-code AI
Leveraging AI Builder
Enhance Automation with the Power of AI
Pre-defined models
Create Custom Models
Integrate with Power Apps
and Power Automate
25. 25
SM
Withum | BE IN A POSITION OF STRENGTH
What is
included in
Office 365
• PowerApps use right “seeded” capabilities, including the
ability to create Canvas applications with standard “free”
connectors.
• Power Automate uses rights “seeded” capabilities to
execute flows within the daily API limits that leverage
standard “free” connectors.
• Dataverse for Teams, aka a scale down version of the
Common Data Services (formerly Project Oakdale) is used
to build rich applications running inside Microsoft Teams
within the size and constraints limits
• Power Virtual Agents for Teams, aka a scaled-down
version of Power Virtual Agents, runs inside the
Microsoft Teams client.
• Ability to customize SharePoint / Microsoft lists using
PowerApps.
• Power BI Professional if you have Microsoft Office 365 E5
or Microsoft 365 E5
26. 26
SM
Withum | BE IN A POSITION OF STRENGTH
Power BI
Licensing
• Free:
• Limited to building reports and dashboards for yourself
and embedding them in the Dataverse for Teams.
• Professional:
• the ability to share reports and dashboards in your
organization thru the Power BI service and embed into
any applications within the capacity limit.
• Power BI Professional is licensed per user and costs
$10/user/month (included if you have Office 365 or
Microsoft 365 E5).
• Premium:
• for an organization with many users where licensing per
user would become cost-prohibitive and for
organizations with large reporting needs, organizations
with the need for larger capacity and dedicated compute
capacity.
• Power BI Premium starts at $4,900/month, for most
organizations under 500 users the cost is prohibitive
Power BI comes in 3 editions
27. 27
SM
Withum | BE IN A POSITION OF STRENGTH
Power Apps
Licensing
• PowerApps licensing has changed many times
over the past three years. Unfortunately, it is
more complicated than ever. So PowerApps
comes with three distinct user interfaces:
• PowerApps Canvas:
• Canvas apps are free form apps where you can leverage
your creativity to create web or mobile applications.
• PowerApps Model Driven
• Model driven are apps that are driven by data and a
component-focus approach to app development. Unlike
Canvas apps, the design is limited to predefined layouts and
components. For those familiar with the Dynamics CRM
platform, model driven apps are the technology used for
Dynamics CRM apps.
• PowerApps Portals
• Portals address the need to create externally facing web
portals like communities, customer services portals and
many more with various ways to identify users or browse
content anonymously. PowerApps portals are not new but
instead a rebranding of the Dynamics Portals.
28. 28
SM
Withum | BE IN A POSITION OF STRENGTH
PowerApps - when you need more
• PowerApps per-app plan
• although this is per app, this is still licensed per user per app with a maximum of 2 apps. For
example, you may have 30 applications in your tenant, but a portion of your users’
community only needs access to 1 of those applications. In this case, you can license a part
of your users based on a per-app model.
• Enabled rights to use the Dataverse CDS as a data source with basic capacity.
• Cost is $10/user/per app/month (includes up to 2 individual app).
• PowerApps per user plan
• Allows unlimited number of apps, licensed per user per month.
• Enabled rights to use the Dataverse CDS as a data source with larger capacity.
• Cost is $40/user/month.
• PowerApps Portal
• Once you license a PowerApps per user plan, you automatically get the right to create a
portal.
• If you need more than one portal, you can purchase rights for more capacity.
• Each portal comes with a predefined number of login and page views.
• You can find more information at this link.
29. 29
SM
Withum | BE IN A POSITION OF STRENGTH
Power
Automate
Licensing
• Like PowerApps, Power Automate can be extended to add
more capacity, higher limits, and access to premium
connectors. Here is how it works:
• Power Automate per user licensing
• This allows individual users to create unlimited flows
based on their needs and include premium connectors.
• License is required to activate the flow, which means that
technically if one user creates a flow, and someone else
activates the flow (thru a trigger), they also need to be
licensed either individually or thru a per-flow plan.
• Cost is $15/user/month.
• Power Automate per user with attended RPA
• If you need attended RPA (use of UI Flows). 1 bot at a time.
• Includes 5000 services credits for AI Builder.
• Cost is $40/user/month.
• Power Automate per flow plan
• This allows unlimited users to use a flow.
• There is a minimum of 5 flow purchases.
• $100/flow/month (With a minimum of $500/month).
30. 30
SM
Withum | BE IN A POSITION OF STRENGTH
PowerApps and
PowerAutomate
together
• If you have an application built with PowerApps
that triggers a flow you inherit, you are granted
Power Automate Premium license. as long as the
flow is executed in the context of the application.
• When do you need per attended with attended
RPA? This is only required if you plan to leverage
the new UI Flows, aka Robotic Process
Automation flow that leverages the new Power
Automate Desktop (formerly known as
WinAutomation).
• Don’t froget that Azure Logic Apps is a close
equivalent to Power Automate and maybe more
cost efficient; Logic Apps only costs you on a per
consumption basis, which depending on your
flow, maybe very cost-efficient
• Note: you can export a Flow from Power
Automate to Logic Apps and vice versa
31. 31
SM
Withum | BE IN A POSITION OF STRENGTH
Power
Virtual
Agent
Licensing
• Power Virtual Agent, “PVA,” does not have
a seeded version for Office 365 users
except for Dataverse for Teams, which
includes the right for PVA.
• If you want to use Power Virtual Agent, be
aware of the licensing requirements. It comes in
2 editions:
• PowerVirtual Agent for Teams:
• This comes at no cost but has limited
capabilities.
• 2000 sessions/tenant/month.
• Power Virtual Agents capacity pricing
• Create and maintain internal or external
facing bots which cost $1,000/per month
for 2000 sessions.
33. 33
SM
Withum | BE IN A POSITION OF STRENGTH
Dataverse
Pro
Licensing
•Dataverse “Light” is included in
Microsoft Teams
•Dataverse “Pro” is licensed as
part of PowerApps (per app or
per user), Dynamics and other
cloud products
34. 34
SM
Withum | BE IN A POSITION OF STRENGTH
How about
Dynamics
365
• Dynamics 365 Usage Rights for the
Power Platform
• If your organization is licensed for
Dynamics 365, there is some good
news.
• Dynamics 365 comes with user rights
for Power Automate and Power Apps;
• This means you can potentially build
additional applications and complex
flows without the need to purchase
additional licenses and even deploy a
portal as long as the applications are
created within the context of the
Dynamics application and located in the
same environment.
36. 36
SM
Withum | BE IN A POSITION OF STRENGTH
Licensing Example
• Use Case 1
• Dashboard for internal use (less than < 500 users)
• Dashboard for internal use (> 500 users and external case)
• Use Case 2
• Large scale application to manage internal sales and employees sales order and give
warehouse manager access to their vendors and internal staff to manage
• Use case 3
• Internal Idea Management application delivered thru Teams for 1000s employees –
How to scale beyond the Dataverse for teams limited
37. 37
SM
Withum | BE IN A POSITION OF STRENGTH
Use Case 1: Power BI
• Dashboard for 450 users:
• Power BI Pro: 450 x $10/user/month = $4500/month
• Dashboard for 1000 users
• Power BI Premium: $4999/month
42. 42
SM
Withum | BE IN A POSITION OF STRENGTH
5,000 HQ Office Employees
43. 43
SM
Withum | BE IN A POSITION OF STRENGTH
Use case 2: Enterprise app example licensing
Office License
(2,000)
Per App
(300)
Per User
(5,000)
44. 44
SM
Withum | BE IN A POSITION OF STRENGTH
Use Case 3 –
Dataverse in Teams
• Example: Build an
application to manage
store inspections or idea
management
• No cost, Dataverse light is
included in Teams
45. 45
SM
Withum | BE IN A POSITION OF STRENGTH
Key
Takeaways
The Power Platform has a great deal of
features, benefits and enable to
implement agile business processes
and gain insights.
Licensing is complex so make sure to
understand the implications before
you start a project
Some licenses are not yet enforced but
will be soon
47. 47
SM
• Book a meeting with our
licensing experts at this link.
• Check out our Power Platform
licensing blog post.
SUBSCRIBE TO US
Get a weekly dose of the latest digital
transformation
trends and insights delivered to your inbox.
No Junk - Just What Matters Most to You
Editor's Notes
Are you using the Power Platform today?
Yes/No
The Microsoft Power Platform is designed to empower millions of people to achieve more. We recognize there aren’t enough programmers, data scientists and tech professionals to go around. Microsoft Power Platform is a platform targeting these technology experts and the millions of other frontline workers who see opportunities every day to create something better than the status quo, but who’ve never been empowered to do anything about it.
Our guiding vision with building the Microsoft Power Platform was a framework we called the “Triple-A Loop” – a closed-loop system allowing users to gain insights from data (Analyze) used to drive intelligent business processes via apps they build (Act) and processes they automate (Automate). The Microsoft Power Platform implements this vision via three cloud-based services: Power BI, Power Apps and Flow.
Power Apps is our low code application development platform – allowing anyone to build web and mobile applications without writing code. The natural connection between Power BI and Power Apps makes it effortless to put insights in the hands of maintenance workers, teachers, miners and others on the frontline, in tailored and often task-specific applications that supercharge their productivity and make their work perhaps a little less tedious.
Like Power BI, Power Apps connects to hundreds of business systems and databases, making it easy to connect workers with the existing processes and data that makes the business tick. And all the data captured in Power Apps can make its way right back to those very systems for further analysis in Power BI creating a closed-loop process for continuous improvement.
Additionally, Power Apps comes with a built-in, fully-managed, enterprise-grade datastore called the Common Data Service (CDS) for those applications that generate data not destined for a legacy system – and Power BI and Flow have deep connections to CDS making it that much easier to get even more value from data stored there.
Extending the Power Platform via connectors to other Microsoft offerings allow our clients to leverage those investments and create productivity faster.
Why should a Partner care about Power Apps?
Customers are modernizing to the cloud
There are quite a few customer triggers for modernization, but it essentially comes down to two increasingly important customer priorities: retiring aging datacenters and other infrastructure for more agile platforms and accelerating innovation. This last point have become increasingly urgent as more and more customers are moving to the cloud. Those are that are slow to transition from legacy apps and infrastructure are quickly being left behind.
https://www.gartner.com/smarterwithgartner/modernize-it-infrastructure-in-a-hybrid-world/
Why should a Partner care about Power Apps?
Significant modern app development opportunity
One low-code platform that spans Office 365, Dynamics 365, Azure and standalone applications.
What is the promise of doing more and working less for all?
Power Automate offers automation at scale, allowing everybody in your organization to automate workflows using their favorite on-premises and cloud-based apps and services.
Power Automate is seamless, secure integration that gives you the confidence to empower users with more control, freeing up IT resources for more strategic work.
Power Automate helps accelerate productivity—minimizing repetitive, manual, time-consuming tasks and creating more time for your teams to drive your business and plan your company’s future.
And Power Automate is intelligent automation. Combine intelligence with automated workflows through embedded AI and integrated legacy applications.
Power Automate also unlocks the power of AI by integrating with AI Builder which:
Is the no-code AI capability in the Power Platform.
It enables business users to tailor AI to your specific needs. You don’t need data scientists or pro devs to make your apps and processes more intelligent.
Because it’s customizable, AI Builder can help a broad range of industries such as retail, manufacturing, banking and more.
AI Builder benefits from all the Azure AI and Machine learning technologies and investments
Easily create AI models and follow step by step instructions on how to create custom models to address your specific use case.
So, if you are in need to buy licensing for PowerApps because you need larger capacity, require a premium connector, need to build a model driven application (instead of just Canvas apps), need to build a portal or just a more complex application, you must purchase PowerApps licensing. PowerApps premium licenses are available in 2 versions.
(Don’t ask me what this means because I am not quite sure how this is going to be enforced).