SlideShare a Scribd company logo
Sorry, but… there aren’t any
demos in this session.
Only slides.
Agenda
• Licensing: why it matters & why it may
seem complicated
• Essential information sources
• Dynamics 365 licensing: recent updates
• Power Platform vs. Dynamics 365
• A few gotchas
About me
• Jukka Niiranen
• From Helsinki, Finland
• Dynamics 365 Tech Lead at Elisa
(Finland’s largest telco)
• Microsoft MVP since 2013
• Blogging at survivingcrm.com
• Tweeting at @jukkan
• Working on the Microsoft Power
Platform since 2005 ☺
Disclaimer: IANAL
• I Am Not A Licensing expert
• Everything in this presentation
is based on:
• Publicly available licensing
documentation from Microsoft
• My interpretation of them
• If I’m wrong, it’s your problem
• “Additional charges may apply”
Disclaimer 2: I’m an XRM guy
• Customer Engagement,
PowerApps, Flow, CDS are
my domain
• Even Power BI would be a
bit of a stretch
• Any questions specific to
Finance & Operations,
Talent, Retail, Business
Central will be answered
with a blank stare
Lack of licensing awareness can lead to:
Unrealistic designs
• Designing a
beautiful solution,
then realizing it
would cost far too
much in license
fees for the
organization to
use
Underutilized tools
• Paying for each
application
separately instead
of using a
common platform
across the
organization
Limited access
• Users may not be
given access to
required
information if
licenses are treated
as scarce resource
in the organization
To understand Dynamics 365 licensing
today, you need to know these concepts:
App Plan Enterprise Professional
Team
Member
Marketing
contacts
AI App
Instances/
environments
Storage Portals External users
Model-driven
PowerApps
Canvas
PowerApps
Flow runs Connectors Business logic
Custom
entities
App modules
Bigger platform = more licensing options
• Former XRM now offered as an actual
application platform product
• Power Platform now powering all
Dynamics 365 app customization
• Office 365 ecosystem linked with
business apps beyond OoB features
• Connectors moving business data
across 200+ other apps (with their
respective license models)
Sources of complexity
• There is no single Power Platform SKU
• Access to PowerApps & Flow can be
acquired through multiple different
license types
• The same CDS database can be used
with multiple different licenses
• App license requirements are based on
features used and app complexity
Photo by John Barkiple on Unsplash
When enterprise meets citizen developers
• Different roles for different apps:
• Dynamics 365: common business
processes across the enterprise
• PowerApps: tools for teams and small
groups to better organize their work
• PowerApps can reside in shared CDS
with Dynamics 365, in separate CDS,
outside CDS completely (canvas apps)
• PowerApps was designed for viral
adoption, Dynamics 365 for
centralized planning and control
• License & admin design for these 2
ends of the spectrum can be
interesting…
CDSCDS
Model-
driven app
Model-
driven app
Canvas
app
Canvas
app
Canvas
app
Sales app
Customer
service app
Ways to get PowerApps & Flow licenses
Office 365 bundle
• Limited PowerApps
& Flow capabilities is
included in Office
365 plans
• Intended for
extending
capabilities of Office
365 services
Dynamics 365 bundle
• Enterprise Plans &
Apps include full
PowerApps P2
features
• Limited PowerApps
& Flow capabilities in
other Dynamics 365
licenses
Dedicated license
• PowerApps P1/P2
including Flow
• Flow P1/P2
separately
• Power BI isn’t
bundled with any
other product
Microsoft 365 admin center: business apps
licenses available for (direct) purchase
Dynamics 365 subscriptions:
plans, apps, support, trials…
Different ways how Microsoft teams
communicate their licensing model
Dynamics 365
• A single, public facing Licensing
Guide PDF document
PowerApps
• Marketing and documentation
pages here & there…
PowerApps: you can see licensing
document change log in the GitHub repo
for MS Docs + add issues for comments
https://github.com/MicrosoftDocs/powerapps-docs/blob/live/powerapps-
docs/administrator/pricing-billing-skus.md
Dynamics 365: you can find a What’s New
summary page + change log in the
Licensing Guide PDF document
Microsoft Licensing Guides archive available
via Licensing School
• https://bitly.com/MSLicensingGuides
• Archive of Microsoft’s licensing
documents for various product lines
• The Dynamics category alone
includes 50+ documents for you to
enjoy!
Recent changes
in Dynamics 365
licensing
Photo by rawpixel on Unsplash
Dynamics 365 Professional vs. Enterprise
• 2 different tiers available for Sales & Customer Service apps
• Sales: Enterprise €80.10, Professional €54.80
• Service: Enterprise €80.10, Professional €42.20
• Specific Enterprise features excluded from Professional apps
• Restrictions on customization capabilities
• Currently: max 15 custom entities
• Previous restrictions no longer found in Licensing Guide:
• Max 5 Business Process Flows
• Max 15 custom workflows
• Max 10 3rd party application installs
• Max 2 forms per entity
Instances &
App
Modules
• Sales Pro & CS Pro are instance specific app modules
• Enterprise licensed users may access these instances
via these apps, but Professional users can’t access
other apps or instances
• App module can be extended with up to 15 custom
entities
• However, these entities should be “within the context
of the app module”
Enterprise features not in Professional apps
1 non-
production
instance
1 Portal
instance
(Social
Engagement)
Voice of the
Customer
Unified Service
Desk
Gamification
PowerApps P2
Mail Merge,
Word
Templates
Export to Excel Activity Feeds
Embedded
Intelligence
Connections
Advanced Find
Goals, Sales
literature,
Territories
Admin of SLA,
KB, contracts,
resources
Activity to
Case/Lead to
Opportunity
Let’s talk about
Team Members
The challenge with the old licensing terms
• Up until Spring 2018, there was no formal way to license Dynamics
365 CE as just a platform without any 1st party apps from MS
• Team Member license had limitations on what 1st party app entities
& features you could access
• Global read rights to everything, restricted edit rights to core entities
• However, usage of custom entities was unrestricted
• With a price of ~10% of a 1st party App license, you could build your
own business apps and assign the users only a Team Member
license
Team Members 2.0
• In March 2018, MS declared that PowerApps P2 now was the
platform SKU for building your own model-driven apps
• In October 2018 the Team Member license was redefined as a lot
less powerful, standard apps only –type of a lite user
• New restrictions described in the Licensing Guide:
• "Entitles the user to light weight access through designated scenarios built
into Team Members experience. The Team Members subscription does not
provide access to custom applications and is not intended for scenarios
beyond those listed in Appendix B."
• Same 15 entity limit as with Professional licenses
• And one more thing…
NO ACCOUNTS!!!
Create/Update/Delete rights removed from
Team Members, only Read remains
Team Members & custom entities
Team Members & existing customers
• Team Members
Grandfathering PDF
available for download
• For customers who had
Team Member licensed
prior to October 1, 2018
• Previous licensing terms
still apply for ~1-3 years,
until next subscription
term ends
Professional vs. Team Member: a few gotchas
• Create/read/update/delete Marketing Lists
• Sales Pro: Yes. Team Member: No.
• Associate a Marketing List with an Account or Contact
• Sales Pro: No. Team Member: Yes.
• Add or remove a Connection (stakeholder, sales team) for an
Account or Contact
• Sales Pro: No. Team Member: Yes.
App Modules and licensing
• App Module was launched in 2016 with not much fanfare
• Unified Interface in 2017 showed us why App Modules are essential
• PowerApps & XRM platform merger in 2018 brought the App
concept front & center (canvas apps, model-driven apps)
• In the future, App Modules will be tied directly to the licenses, to
technically enforce access rights to specific areas
• Current licensing terms for Team Members & Professional licenses
already restrict the number of custom entities per App, as well as
referring to standard apps and custom apps
Apps available for Professional & TM licenses
Account
Opportunity
Account
Case
Custom entity 1
Custom entity 15
Custom entity 1
Custom entity 15
Account
Case
Custom entity 1
. . . . . .
Dynamics 365 for Marketing: how is it licensed
• Per instance, not per user
• Can request free Marketing app access license for users who don’t have other
Dynamics 365 user specific license
• Priced per marketing contacts in the database
• Marketing activity includes any contact or engagement via Marketing emails,
landing pages, forms, LinkedIn integration, events, surveys or custom channel
• Bundled into Dynamics 365 Plans
• 10 Plan users = 2k contacts included
• Less = paid Attach plan of 10k contacts available
• Additional contacts available for purchase (5k & 50k)
• Requires 1 unconfigured Portal for installation (free or paid)
Docs: How Marketing is licensed
Dynamics 365 AI for ”X”
• 3 new apps launched in Fall 2018
Available in
North America
In Preview In Preview
€42,20
AI for Sales: what’s included where
Embedded Intelligence
• Relationship assistant
• Email engagement
• Auto capture
AI for Sales: Sellers
• Relationship analytics
• Predictive lead scoring
• Predictive opportunity
scoring
• Notes analysis
• Talking points
• Who knows whom
AI for Sales: Managers
• Business report
• Team report
• Call intelligence
Inside Dynamics 365 Customer Engagement App UI Separate AI for Sales App
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/sales-enterprise/dynamics365-ai-sales
Enterprise Apps & Plans Dynamics 365 AI for Sales license required
Let’s try &
combine two
platforms
into one
Dynamics 365 CE instance
CDS for Apps environment
Dynamics 365 specific features
(i.e. not found in CDS environment)
App for Outlook / Outlook client
Exchange server-side sync
SharePoint integration
Dynamics 365 for Teams
Activity Feeds
Yammer
Storage
Dynamics 365 CE
• Default 10 GB per tenant, shared
across all instances
• Additional 5 GB per every 20 full
users (i.e. not Team Member)
• Additional database storage add-on
available in 1 GB increments
PowerApps
• Default 10 GB per tenant, shared
across all CDS environments
• Additional storage per each user: P1
= 20 MB, P2 = 200 MB
• Add-ons for data storage & file
storage(?)
Instances / environments
Dynamics 365 CE
• Default: 1 production instance & 1
sandbox (Enterprise only) per tenant
• No relation to licensed user count
• Paid add-ons available for additional
production & non-production instances
PowerApps
• Default: 1 environment created per
tenant
• Every PowerApps P2 licensed user
grants an entitlement to provision 2
environments into the tenant
• Example: 100 users with PowerApps P2
license = 200 production environments!
• Also available: free Community Plan
• For individual development, includes CDS
• Environment administration requires P2
PowerApps for Dynamics 365 Applications PowerApps Plan 2 for Dynamics 365
Embedded vs. Standalone canvas app
Available to all Dynamics
365 licensed users
Not available to Professional &
Team Member licenses
Area Description PowerApps Plan 1 PowerApps Plan 2
Area
PowerApps for
Office 365
PowerApps Plan 1
($7 per user per month)
PowerApps Plan2
($40 per user per month)
PowerApps for
Dynamics 365 Applications
PowerApps Plan 2 for Dynamics
365
Restrected
(premium) entities in
PowerApps
• CDS Connector flags the
restricted entities with a
”diamond” and instructs on
the required license for
accessing them
The complexity trap
• Users licensed based on PowerApps P1
• Data is managed in CDS
• Uses a CDM entity like Contact that is
leveraged across many apps
• License requirement for all app users
goes up from P1 to P2 if:
• Power users creates/modifies XRM
workflow to run in real time
• Developer creates a plugin
• Admin installs a 3rd party app that
includes either of these
Image: Marco Verch
Editing accounts
• As we know, Team Members can now only view
accounts
• How about PowerApps P1 users?
• Yes! They have CRUD rights to account via canvas
app, since it’s not a restricted entity
• Oh, but there are plugins registered for account
entity by default…
• Don’t worry: plugins added by MS solutions (Activity
Feeds etc.) do NOT make the entity complex
Connector types
• Standard: available to all PowerApps &
Flow users
• Premium: require paid license
• Office 365 not sufficient
• List of premium connectors accessible via
Flow website:
• https://flow.microsoft.com/en-
us/connectors/?filter=&category=premium
• Custom & on-premises: requirement
moving up from Office 365 to P1
• See post on Office retirement blog
Premium
connector
Standard
connector
Moving your PowerApps up
to a higher Platform
Photo by Lindsay Henwood on Unsplash
CDS usage: effect on license cost per user
• Scenario:
• 1000 users with Office 365 E3 (~€20,000/month)
• PowerApps for Office 365 available to everyone
• License cost of PowerApps canvas apps within Office 365: €0/month
• First canvas app using CDS: ~€6/user/month
• 100 named app users in the organization = €600/month
• 100 unnamed potential users in the organization (all users) = €6000/month
• Price per each organization wide canvas app in use:
• 1st app: €6000/month
• 10th app: €600/month
Model-driven app usage: effect on license cost
• Same scenario, but now moving from CDS based canvas apps to
model-driven apps
• 1000 users for N canvas apps using CDS: €6,000/month
• 1000 users for the 1st model-driven app: €34,000/month
• Price difference in moving from PowerApps P1 to P2 = 5.7x
• However, if the organization would be using Dynamics 365
Enterprise apps or plans, the marginal cost in licenses would be
zero
Can I build my own Sales CRM app on CDS?
• Before:
• “You may not replicate a standard feature of Dynamics 365 without
purchasing a license for the standard app”
• Today:
• “Go ahead!”
Licensing Guide, May 2018: Licensing Guide, November 2018:
Closing thoughts
• Knowing each license in detail isn’t
necessary, but you should recognize
the moving parts when designing
solutions
• As the Dynamics 365 enterprise
apps & PowerApps citizen developer
platform continue to converge,
expect to see further adjustments to
their licensing models
Photo by Hello I'm Nik on Unsplash
Join the Dynamics 365 Community, where you can interact with your peers and Microsoft Dynamics
365 experts. You can get answers to your questions by posting questions in the forums, starting
discussions, reading informative blog articles, and watching how-to videos.
https://community.dynamics.com
Dynamics 365 Community
Demystifying Dynamics 365 & Power Platform Licensing

More Related Content

What's hot

Microsoft Power Platform: Power BI, PowerApps & Flow
Microsoft Power Platform:  Power BI, PowerApps & FlowMicrosoft Power Platform:  Power BI, PowerApps & Flow
Microsoft Power Platform: Power BI, PowerApps & Flow
Tracy Van der Schyff
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
CloudFronts Technologies LLP.
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and security
Learning SharePoint
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
Michael Stephenson
 
Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platform
Claudia Angelelli
 
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform SecurityPower platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Dipti Chhatrapati
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantage
Malin De Silva
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & Flow
Xpand IT
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
Mitul Rana
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
Sam Fernando
 
Canvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mindCanvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mind
Jukka Niiranen
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
Nanddeep Nachan
 
PowerApps
PowerAppsPowerApps
PowerApps
Penny Coventry
 
Power Automate
Power AutomatePower Automate
Power Automate
Fausto Capellan Jr
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and Flow
Steve Knutson
 
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
Sandro Pereira
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Michael Noel
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
Jenkins NS
 
Power automate a workflow automation platform
Power automate a  workflow automation platform Power automate a  workflow automation platform
Power automate a workflow automation platform
Amit Kumawat
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerApps
Stefan Strube
 

What's hot (20)

Microsoft Power Platform: Power BI, PowerApps & Flow
Microsoft Power Platform:  Power BI, PowerApps & FlowMicrosoft Power Platform:  Power BI, PowerApps & Flow
Microsoft Power Platform: Power BI, PowerApps & Flow
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and security
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platform
 
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform SecurityPower platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantage
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & Flow
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 
Canvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mindCanvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mind
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
 
PowerApps
PowerAppsPowerApps
PowerApps
 
Power Automate
Power AutomatePower Automate
Power Automate
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and Flow
 
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Power automate a workflow automation platform
Power automate a  workflow automation platform Power automate a  workflow automation platform
Power automate a workflow automation platform
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerApps
 

Similar to Demystifying Dynamics 365 & Power Platform Licensing

D365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdugD365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdug
Markku Suominen
 
Deciphering the licensing model in your project solution
Deciphering the licensing model in your project solutionDeciphering the licensing model in your project solution
Deciphering the licensing model in your project solution
Nico Fernandez
 
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBIOffice 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
Joel Oleson
 
Understanding power platform licensing march 26 2020 webinar
Understanding power platform licensing  march 26 2020 webinarUnderstanding power platform licensing  march 26 2020 webinar
Understanding power platform licensing march 26 2020 webinar
Ralph Rivas
 
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_CentralMicrosoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
Gerardo Renteria
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
ProductCamp Boston
 
15th December 2016 - Microsoft Paddington Vuzion Awareness Event
15th December 2016 - Microsoft Paddington Vuzion Awareness Event15th December 2016 - Microsoft Paddington Vuzion Awareness Event
15th December 2016 - Microsoft Paddington Vuzion Awareness Event
Vuzion
 
Microsoft Dynamics GP Capabilities Guide 2015_US
Microsoft Dynamics GP Capabilities Guide 2015_USMicrosoft Dynamics GP Capabilities Guide 2015_US
Microsoft Dynamics GP Capabilities Guide 2015_USDynamics Innovations Team
 
Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018 Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018
Kevin Vohra
 
Microsoft Dynamics 365: Pricing and Licensing
Microsoft Dynamics 365: Pricing and LicensingMicrosoft Dynamics 365: Pricing and Licensing
Microsoft Dynamics 365: Pricing and Licensing
Sally Swindells
 
Microsoft Cloud Solutions Webinar_2022.06.02.pdf
Microsoft Cloud Solutions Webinar_2022.06.02.pdfMicrosoft Cloud Solutions Webinar_2022.06.02.pdf
Microsoft Cloud Solutions Webinar_2022.06.02.pdf
TechSoup
 
When to use Dynamics 365 Portal?
When to use Dynamics 365 Portal?When to use Dynamics 365 Portal?
When to use Dynamics 365 Portal?
Soluzione IT Services
 
Microsoft Dynamics 365 Licensing Guide Pdf Download
Microsoft Dynamics 365 Licensing Guide Pdf DownloadMicrosoft Dynamics 365 Licensing Guide Pdf Download
Microsoft Dynamics 365 Licensing Guide Pdf Download
Dynamics Square
 
Get Dynamics 365 Licensing Guide October 2022
Get Dynamics 365 Licensing Guide October 2022Get Dynamics 365 Licensing Guide October 2022
Get Dynamics 365 Licensing Guide October 2022
Dynamics Square
 
D365 July 2017 Updates (Part 1)
D365 July 2017 Updates (Part 1)D365 July 2017 Updates (Part 1)
D365 July 2017 Updates (Part 1)
CloudFronts Technologies LLP.
 
Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 Portals
Digital Illustrated
 
Understanding power platform licensing march 2020 webinar
Understanding power platform licensing   march 2020 webinarUnderstanding power platform licensing   march 2020 webinar
Understanding power platform licensing march 2020 webinar
Ralph Rivas
 
Understanding power platform licensing march 2020 webinar edition
Understanding power platform licensing   march 2020 webinar editionUnderstanding power platform licensing   march 2020 webinar edition
Understanding power platform licensing march 2020 webinar edition
Ralph Rivas
 
Power Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use WhenPower Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use When
Joel Oleson
 
Microsoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricMicrosoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ Fabric
Juan Fabian
 

Similar to Demystifying Dynamics 365 & Power Platform Licensing (20)

D365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdugD365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdug
 
Deciphering the licensing model in your project solution
Deciphering the licensing model in your project solutionDeciphering the licensing model in your project solution
Deciphering the licensing model in your project solution
 
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBIOffice 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
Office 365 Power Tools: What to use When? Forms, Flows, PowerApps, PowerBI
 
Understanding power platform licensing march 26 2020 webinar
Understanding power platform licensing  march 26 2020 webinarUnderstanding power platform licensing  march 26 2020 webinar
Understanding power platform licensing march 26 2020 webinar
 
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_CentralMicrosoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
Microsoft Partner-Ready Customer Journey-In-a-Box Playbooks SMB_Business_Central
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
 
15th December 2016 - Microsoft Paddington Vuzion Awareness Event
15th December 2016 - Microsoft Paddington Vuzion Awareness Event15th December 2016 - Microsoft Paddington Vuzion Awareness Event
15th December 2016 - Microsoft Paddington Vuzion Awareness Event
 
Microsoft Dynamics GP Capabilities Guide 2015_US
Microsoft Dynamics GP Capabilities Guide 2015_USMicrosoft Dynamics GP Capabilities Guide 2015_US
Microsoft Dynamics GP Capabilities Guide 2015_US
 
Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018 Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018
 
Microsoft Dynamics 365: Pricing and Licensing
Microsoft Dynamics 365: Pricing and LicensingMicrosoft Dynamics 365: Pricing and Licensing
Microsoft Dynamics 365: Pricing and Licensing
 
Microsoft Cloud Solutions Webinar_2022.06.02.pdf
Microsoft Cloud Solutions Webinar_2022.06.02.pdfMicrosoft Cloud Solutions Webinar_2022.06.02.pdf
Microsoft Cloud Solutions Webinar_2022.06.02.pdf
 
When to use Dynamics 365 Portal?
When to use Dynamics 365 Portal?When to use Dynamics 365 Portal?
When to use Dynamics 365 Portal?
 
Microsoft Dynamics 365 Licensing Guide Pdf Download
Microsoft Dynamics 365 Licensing Guide Pdf DownloadMicrosoft Dynamics 365 Licensing Guide Pdf Download
Microsoft Dynamics 365 Licensing Guide Pdf Download
 
Get Dynamics 365 Licensing Guide October 2022
Get Dynamics 365 Licensing Guide October 2022Get Dynamics 365 Licensing Guide October 2022
Get Dynamics 365 Licensing Guide October 2022
 
D365 July 2017 Updates (Part 1)
D365 July 2017 Updates (Part 1)D365 July 2017 Updates (Part 1)
D365 July 2017 Updates (Part 1)
 
Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 Portals
 
Understanding power platform licensing march 2020 webinar
Understanding power platform licensing   march 2020 webinarUnderstanding power platform licensing   march 2020 webinar
Understanding power platform licensing march 2020 webinar
 
Understanding power platform licensing march 2020 webinar edition
Understanding power platform licensing   march 2020 webinar editionUnderstanding power platform licensing   march 2020 webinar edition
Understanding power platform licensing march 2020 webinar edition
 
Power Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use WhenPower Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use When
 
Microsoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricMicrosoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ Fabric
 

More from Jukka Niiranen

Dataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyoneDataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyone
Jukka Niiranen
 
Microsoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palatMicrosoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palat
Jukka Niiranen
 
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avullaLiiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Jukka Niiranen
 
FDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event HighlightsFDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event Highlights
Jukka Niiranen
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfi
Jukka Niiranen
 
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Jukka Niiranen
 
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaaElisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Jukka Niiranen
 
Microsoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 MinutesMicrosoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 Minutes
Jukka Niiranen
 
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Jukka Niiranen
 
Dynamics CRM in 2010 - 5 year retrospective
Dynamics CRM in 2010 - 5 year retrospectiveDynamics CRM in 2010 - 5 year retrospective
Dynamics CRM in 2010 - 5 year retrospective
Jukka Niiranen
 
Using Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRMUsing Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRM
Jukka Niiranen
 
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline DevelopmentSmarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Jukka Niiranen
 
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue EstimationSmarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
Jukka Niiranen
 
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead QualificationSmarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Jukka Niiranen
 
Who is the customer in your CRM? #CRMRocks podcast
Who is the customer in your CRM? #CRMRocks podcastWho is the customer in your CRM? #CRMRocks podcast
Who is the customer in your CRM? #CRMRocks podcast
Jukka Niiranen
 
Control Outlook Synchronization Settings for Dynamics CRM users
Control Outlook Synchronization Settings for Dynamics CRM usersControl Outlook Synchronization Settings for Dynamics CRM users
Control Outlook Synchronization Settings for Dynamics CRM users
Jukka Niiranen
 
Microsoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installationMicrosoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installation
Jukka Niiranen
 
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
Jukka Niiranen
 
#SFDC #DF11
#SFDC #DF11#SFDC #DF11
#SFDC #DF11
Jukka Niiranen
 
Microsoft Dynamics CRM 2011 Walkthrough Part 2
Microsoft Dynamics CRM 2011 Walkthrough Part 2Microsoft Dynamics CRM 2011 Walkthrough Part 2
Microsoft Dynamics CRM 2011 Walkthrough Part 2
Jukka Niiranen
 

More from Jukka Niiranen (20)

Dataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyoneDataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyone
 
Microsoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palatMicrosoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palat
 
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avullaLiiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
 
FDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event HighlightsFDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event Highlights
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfi
 
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
 
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaaElisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
 
Microsoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 MinutesMicrosoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 Minutes
 
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
 
Dynamics CRM in 2010 - 5 year retrospective
Dynamics CRM in 2010 - 5 year retrospectiveDynamics CRM in 2010 - 5 year retrospective
Dynamics CRM in 2010 - 5 year retrospective
 
Using Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRMUsing Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRM
 
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline DevelopmentSmarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
 
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue EstimationSmarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
Smarter Sales Process in Dynamics CRM 2015 - Part 2: Revenue Estimation
 
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead QualificationSmarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
 
Who is the customer in your CRM? #CRMRocks podcast
Who is the customer in your CRM? #CRMRocks podcastWho is the customer in your CRM? #CRMRocks podcast
Who is the customer in your CRM? #CRMRocks podcast
 
Control Outlook Synchronization Settings for Dynamics CRM users
Control Outlook Synchronization Settings for Dynamics CRM usersControl Outlook Synchronization Settings for Dynamics CRM users
Control Outlook Synchronization Settings for Dynamics CRM users
 
Microsoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installationMicrosoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installation
 
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
Website image editing tutorial: WordPress, Paint.NET and PowerPoint(!)
 
#SFDC #DF11
#SFDC #DF11#SFDC #DF11
#SFDC #DF11
 
Microsoft Dynamics CRM 2011 Walkthrough Part 2
Microsoft Dynamics CRM 2011 Walkthrough Part 2Microsoft Dynamics CRM 2011 Walkthrough Part 2
Microsoft Dynamics CRM 2011 Walkthrough Part 2
 

Recently uploaded

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

Demystifying Dynamics 365 & Power Platform Licensing

  • 1.
  • 2. Sorry, but… there aren’t any demos in this session. Only slides.
  • 3. Agenda • Licensing: why it matters & why it may seem complicated • Essential information sources • Dynamics 365 licensing: recent updates • Power Platform vs. Dynamics 365 • A few gotchas
  • 4. About me • Jukka Niiranen • From Helsinki, Finland • Dynamics 365 Tech Lead at Elisa (Finland’s largest telco) • Microsoft MVP since 2013 • Blogging at survivingcrm.com • Tweeting at @jukkan • Working on the Microsoft Power Platform since 2005 ☺
  • 5. Disclaimer: IANAL • I Am Not A Licensing expert • Everything in this presentation is based on: • Publicly available licensing documentation from Microsoft • My interpretation of them • If I’m wrong, it’s your problem • “Additional charges may apply”
  • 6. Disclaimer 2: I’m an XRM guy • Customer Engagement, PowerApps, Flow, CDS are my domain • Even Power BI would be a bit of a stretch • Any questions specific to Finance & Operations, Talent, Retail, Business Central will be answered with a blank stare
  • 7. Lack of licensing awareness can lead to: Unrealistic designs • Designing a beautiful solution, then realizing it would cost far too much in license fees for the organization to use Underutilized tools • Paying for each application separately instead of using a common platform across the organization Limited access • Users may not be given access to required information if licenses are treated as scarce resource in the organization
  • 8. To understand Dynamics 365 licensing today, you need to know these concepts: App Plan Enterprise Professional Team Member Marketing contacts AI App Instances/ environments Storage Portals External users Model-driven PowerApps Canvas PowerApps Flow runs Connectors Business logic Custom entities App modules
  • 9. Bigger platform = more licensing options • Former XRM now offered as an actual application platform product • Power Platform now powering all Dynamics 365 app customization • Office 365 ecosystem linked with business apps beyond OoB features • Connectors moving business data across 200+ other apps (with their respective license models)
  • 10. Sources of complexity • There is no single Power Platform SKU • Access to PowerApps & Flow can be acquired through multiple different license types • The same CDS database can be used with multiple different licenses • App license requirements are based on features used and app complexity Photo by John Barkiple on Unsplash
  • 11. When enterprise meets citizen developers • Different roles for different apps: • Dynamics 365: common business processes across the enterprise • PowerApps: tools for teams and small groups to better organize their work • PowerApps can reside in shared CDS with Dynamics 365, in separate CDS, outside CDS completely (canvas apps) • PowerApps was designed for viral adoption, Dynamics 365 for centralized planning and control • License & admin design for these 2 ends of the spectrum can be interesting… CDSCDS Model- driven app Model- driven app Canvas app Canvas app Canvas app Sales app Customer service app
  • 12. Ways to get PowerApps & Flow licenses Office 365 bundle • Limited PowerApps & Flow capabilities is included in Office 365 plans • Intended for extending capabilities of Office 365 services Dynamics 365 bundle • Enterprise Plans & Apps include full PowerApps P2 features • Limited PowerApps & Flow capabilities in other Dynamics 365 licenses Dedicated license • PowerApps P1/P2 including Flow • Flow P1/P2 separately • Power BI isn’t bundled with any other product
  • 13. Microsoft 365 admin center: business apps licenses available for (direct) purchase
  • 14. Dynamics 365 subscriptions: plans, apps, support, trials…
  • 15. Different ways how Microsoft teams communicate their licensing model Dynamics 365 • A single, public facing Licensing Guide PDF document PowerApps • Marketing and documentation pages here & there…
  • 16. PowerApps: you can see licensing document change log in the GitHub repo for MS Docs + add issues for comments https://github.com/MicrosoftDocs/powerapps-docs/blob/live/powerapps- docs/administrator/pricing-billing-skus.md
  • 17. Dynamics 365: you can find a What’s New summary page + change log in the Licensing Guide PDF document
  • 18. Microsoft Licensing Guides archive available via Licensing School • https://bitly.com/MSLicensingGuides • Archive of Microsoft’s licensing documents for various product lines • The Dynamics category alone includes 50+ documents for you to enjoy!
  • 19. Recent changes in Dynamics 365 licensing Photo by rawpixel on Unsplash
  • 20. Dynamics 365 Professional vs. Enterprise • 2 different tiers available for Sales & Customer Service apps • Sales: Enterprise €80.10, Professional €54.80 • Service: Enterprise €80.10, Professional €42.20 • Specific Enterprise features excluded from Professional apps • Restrictions on customization capabilities • Currently: max 15 custom entities • Previous restrictions no longer found in Licensing Guide: • Max 5 Business Process Flows • Max 15 custom workflows • Max 10 3rd party application installs • Max 2 forms per entity
  • 21. Instances & App Modules • Sales Pro & CS Pro are instance specific app modules • Enterprise licensed users may access these instances via these apps, but Professional users can’t access other apps or instances • App module can be extended with up to 15 custom entities • However, these entities should be “within the context of the app module”
  • 22. Enterprise features not in Professional apps 1 non- production instance 1 Portal instance (Social Engagement) Voice of the Customer Unified Service Desk Gamification PowerApps P2 Mail Merge, Word Templates Export to Excel Activity Feeds Embedded Intelligence Connections Advanced Find Goals, Sales literature, Territories Admin of SLA, KB, contracts, resources Activity to Case/Lead to Opportunity
  • 24. The challenge with the old licensing terms • Up until Spring 2018, there was no formal way to license Dynamics 365 CE as just a platform without any 1st party apps from MS • Team Member license had limitations on what 1st party app entities & features you could access • Global read rights to everything, restricted edit rights to core entities • However, usage of custom entities was unrestricted • With a price of ~10% of a 1st party App license, you could build your own business apps and assign the users only a Team Member license
  • 25. Team Members 2.0 • In March 2018, MS declared that PowerApps P2 now was the platform SKU for building your own model-driven apps • In October 2018 the Team Member license was redefined as a lot less powerful, standard apps only –type of a lite user • New restrictions described in the Licensing Guide: • "Entitles the user to light weight access through designated scenarios built into Team Members experience. The Team Members subscription does not provide access to custom applications and is not intended for scenarios beyond those listed in Appendix B." • Same 15 entity limit as with Professional licenses • And one more thing…
  • 26. NO ACCOUNTS!!! Create/Update/Delete rights removed from Team Members, only Read remains
  • 27. Team Members & custom entities
  • 28. Team Members & existing customers • Team Members Grandfathering PDF available for download • For customers who had Team Member licensed prior to October 1, 2018 • Previous licensing terms still apply for ~1-3 years, until next subscription term ends
  • 29. Professional vs. Team Member: a few gotchas • Create/read/update/delete Marketing Lists • Sales Pro: Yes. Team Member: No. • Associate a Marketing List with an Account or Contact • Sales Pro: No. Team Member: Yes. • Add or remove a Connection (stakeholder, sales team) for an Account or Contact • Sales Pro: No. Team Member: Yes.
  • 30. App Modules and licensing • App Module was launched in 2016 with not much fanfare • Unified Interface in 2017 showed us why App Modules are essential • PowerApps & XRM platform merger in 2018 brought the App concept front & center (canvas apps, model-driven apps) • In the future, App Modules will be tied directly to the licenses, to technically enforce access rights to specific areas • Current licensing terms for Team Members & Professional licenses already restrict the number of custom entities per App, as well as referring to standard apps and custom apps
  • 31. Apps available for Professional & TM licenses Account Opportunity Account Case Custom entity 1 Custom entity 15 Custom entity 1 Custom entity 15 Account Case Custom entity 1 . . . . . .
  • 32. Dynamics 365 for Marketing: how is it licensed • Per instance, not per user • Can request free Marketing app access license for users who don’t have other Dynamics 365 user specific license • Priced per marketing contacts in the database • Marketing activity includes any contact or engagement via Marketing emails, landing pages, forms, LinkedIn integration, events, surveys or custom channel • Bundled into Dynamics 365 Plans • 10 Plan users = 2k contacts included • Less = paid Attach plan of 10k contacts available • Additional contacts available for purchase (5k & 50k) • Requires 1 unconfigured Portal for installation (free or paid) Docs: How Marketing is licensed
  • 33. Dynamics 365 AI for ”X” • 3 new apps launched in Fall 2018 Available in North America In Preview In Preview €42,20
  • 34. AI for Sales: what’s included where Embedded Intelligence • Relationship assistant • Email engagement • Auto capture AI for Sales: Sellers • Relationship analytics • Predictive lead scoring • Predictive opportunity scoring • Notes analysis • Talking points • Who knows whom AI for Sales: Managers • Business report • Team report • Call intelligence Inside Dynamics 365 Customer Engagement App UI Separate AI for Sales App https://docs.microsoft.com/en-us/dynamics365/customer-engagement/sales-enterprise/dynamics365-ai-sales Enterprise Apps & Plans Dynamics 365 AI for Sales license required
  • 35. Let’s try & combine two platforms into one
  • 36. Dynamics 365 CE instance CDS for Apps environment
  • 37. Dynamics 365 specific features (i.e. not found in CDS environment) App for Outlook / Outlook client Exchange server-side sync SharePoint integration Dynamics 365 for Teams Activity Feeds Yammer
  • 38. Storage Dynamics 365 CE • Default 10 GB per tenant, shared across all instances • Additional 5 GB per every 20 full users (i.e. not Team Member) • Additional database storage add-on available in 1 GB increments PowerApps • Default 10 GB per tenant, shared across all CDS environments • Additional storage per each user: P1 = 20 MB, P2 = 200 MB • Add-ons for data storage & file storage(?)
  • 39. Instances / environments Dynamics 365 CE • Default: 1 production instance & 1 sandbox (Enterprise only) per tenant • No relation to licensed user count • Paid add-ons available for additional production & non-production instances PowerApps • Default: 1 environment created per tenant • Every PowerApps P2 licensed user grants an entitlement to provision 2 environments into the tenant • Example: 100 users with PowerApps P2 license = 200 production environments! • Also available: free Community Plan • For individual development, includes CDS • Environment administration requires P2
  • 40. PowerApps for Dynamics 365 Applications PowerApps Plan 2 for Dynamics 365
  • 41. Embedded vs. Standalone canvas app Available to all Dynamics 365 licensed users Not available to Professional & Team Member licenses
  • 42. Area Description PowerApps Plan 1 PowerApps Plan 2
  • 43. Area PowerApps for Office 365 PowerApps Plan 1 ($7 per user per month) PowerApps Plan2 ($40 per user per month) PowerApps for Dynamics 365 Applications PowerApps Plan 2 for Dynamics 365
  • 44. Restrected (premium) entities in PowerApps • CDS Connector flags the restricted entities with a ”diamond” and instructs on the required license for accessing them
  • 45. The complexity trap • Users licensed based on PowerApps P1 • Data is managed in CDS • Uses a CDM entity like Contact that is leveraged across many apps • License requirement for all app users goes up from P1 to P2 if: • Power users creates/modifies XRM workflow to run in real time • Developer creates a plugin • Admin installs a 3rd party app that includes either of these Image: Marco Verch
  • 46. Editing accounts • As we know, Team Members can now only view accounts • How about PowerApps P1 users? • Yes! They have CRUD rights to account via canvas app, since it’s not a restricted entity • Oh, but there are plugins registered for account entity by default… • Don’t worry: plugins added by MS solutions (Activity Feeds etc.) do NOT make the entity complex
  • 47. Connector types • Standard: available to all PowerApps & Flow users • Premium: require paid license • Office 365 not sufficient • List of premium connectors accessible via Flow website: • https://flow.microsoft.com/en- us/connectors/?filter=&category=premium • Custom & on-premises: requirement moving up from Office 365 to P1 • See post on Office retirement blog Premium connector Standard connector
  • 48. Moving your PowerApps up to a higher Platform Photo by Lindsay Henwood on Unsplash
  • 49. CDS usage: effect on license cost per user • Scenario: • 1000 users with Office 365 E3 (~€20,000/month) • PowerApps for Office 365 available to everyone • License cost of PowerApps canvas apps within Office 365: €0/month • First canvas app using CDS: ~€6/user/month • 100 named app users in the organization = €600/month • 100 unnamed potential users in the organization (all users) = €6000/month • Price per each organization wide canvas app in use: • 1st app: €6000/month • 10th app: €600/month
  • 50. Model-driven app usage: effect on license cost • Same scenario, but now moving from CDS based canvas apps to model-driven apps • 1000 users for N canvas apps using CDS: €6,000/month • 1000 users for the 1st model-driven app: €34,000/month • Price difference in moving from PowerApps P1 to P2 = 5.7x • However, if the organization would be using Dynamics 365 Enterprise apps or plans, the marginal cost in licenses would be zero
  • 51. Can I build my own Sales CRM app on CDS? • Before: • “You may not replicate a standard feature of Dynamics 365 without purchasing a license for the standard app” • Today: • “Go ahead!” Licensing Guide, May 2018: Licensing Guide, November 2018:
  • 52. Closing thoughts • Knowing each license in detail isn’t necessary, but you should recognize the moving parts when designing solutions • As the Dynamics 365 enterprise apps & PowerApps citizen developer platform continue to converge, expect to see further adjustments to their licensing models Photo by Hello I'm Nik on Unsplash
  • 53. Join the Dynamics 365 Community, where you can interact with your peers and Microsoft Dynamics 365 experts. You can get answers to your questions by posting questions in the forums, starting discussions, reading informative blog articles, and watching how-to videos. https://community.dynamics.com Dynamics 365 Community