SlideShare una empresa de Scribd logo
1 de 54
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platformClaudia Angelelli
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentationInnoTech
 
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 ExcellenceNanddeep Nachan
 
Getting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleGetting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleRichard Harbridge
 
Model Driven PowerApps
Model Driven PowerAppsModel Driven PowerApps
Model Driven PowerAppsBIWUG
 
Introduction to power apps
Introduction to power appsIntroduction to power apps
Introduction to power appsRezaDorrani1
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantageMalin De Silva
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platformJenkins NS
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
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 & FlowTracy Van der Schyff
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power PlatformPraveen Nair
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com OverviewEdureka!
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and FlowApril Dunnam
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxKamilaCordier2
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flowJuan Fabian
 

La actualidad más candente (20)

Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platform
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentation
 
Canvas and Model Driven Apps
Canvas and Model Driven AppsCanvas and Model Driven Apps
Canvas and Model Driven Apps
 
Power Platform Governance
Power Platform GovernancePower Platform Governance
Power Platform Governance
 
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
 
Getting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleGetting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At Scale
 
Model Driven PowerApps
Model Driven PowerAppsModel Driven PowerApps
Model Driven PowerApps
 
Introduction to power apps
Introduction to power appsIntroduction to power apps
Introduction to power apps
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantage
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
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 Dynamics 365 for customer services
Microsoft Dynamics 365 for customer servicesMicrosoft Dynamics 365 for customer services
Microsoft Dynamics 365 for customer services
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power Platform
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and Flow
 
Power Automate
Power AutomatePower Automate
Power Automate
 
Power platform power automate in a day
Power platform   power automate in a dayPower platform   power automate in a day
Power platform power automate in a day
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flow
 

Similar a Demystifying Dynamics 365 & Power Platform Licensing

D365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdugD365 lisenssimuutokset 20181022_fdug
D365 lisenssimuutokset 20181022_fdugMarkku 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 solutionNico 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, PowerBIJoel 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 webinarRalph 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_CentralGerardo 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 EventVuzion
 
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 LicensingSally 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.pdfTechSoup
 
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 DownloadDynamics 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 2022Dynamics Square
 
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 PortalsDigital 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 webinarRalph 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 editionRalph 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 WhenJoel Oleson
 
Microsoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricMicrosoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricJuan Fabian
 

Similar a 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
 

Más de 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 everyoneJukka 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 palatJukka Niiranen
 
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avullaLiiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avullaJukka 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 HighlightsJukka Niiranen
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfiJukka 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 analytiikkaaJukka Niiranen
 
Microsoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 MinutesMicrosoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 MinutesJukka 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 retrospectiveJukka 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 CRMJukka 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 DevelopmentJukka 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 EstimationJukka 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 QualificationJukka 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 podcastJukka 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 usersJukka 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 installationJukka 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
 
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 2Jukka Niiranen
 

Más de 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
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

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