SlideShare a Scribd company logo

Model-driven apps or Canvas apps? Well, why not use both?

Presentation held at the "Office 365 and SharePoint Connect 2019 - Community Edition" (The Netherlands, Haarlem) event on the 10th of October 2019.

1 of 35
Download to read offline
MODEL-DRIVENAPPS
OR
CANVASAPPS?
Well, why not use both?
2
3
RICK BAKKER
SENIORBUSINESSPRODUCTIVITY
CONSULTANT
@formsandflows
Linkedin.com/in/rick72
Rick72
https://www.formsandflows.nl/blog
https://www.youtube.com/channel/UC6yNkfrWcZG
_emdC8p2m_yw
AGENDA
4
• PowerApps app types
• New licensing model
• Demo (app creation)
• Security
• Business solution (Demo)
• Demo
• Restrictions embedded canvas apps
• Takeaways
POWERAPPSAPP
TYPES
5
6
POWERAPPS APP TYPES
7
• Canvas apps
• Model-driven apps
• Embedded canvas apps
• Portal apps
Data
connectors
PowerApps Power BI
Common Data Service
for Analytics
Common Data Service
for Apps
Microsoft Flow
Dynamics 365 Office 365 Standalone Apps
BUSINESS APPLICATION PLATFORM
APP-IN-A-DAY
9
APP CREATION
10
• Canvas app
• Model-driven app
• Embedded canvas app
Start with user stories
with technology
functionality and data
in mind
Iterative app design
phase
NEW LICENSING
MODEL
11
NEW LICENSING MODEL
Before
• Office 365 plan
• P1 plan
• P2 plan
2019-10-01
After
• Office 365 plan
• Per app plan
• Per user plan
12
NEW LICENSING MODEL - PER APP PLAN
13
• 2 apps (canvas and/or model-driven) and 1
custom portal
• Premium connectors
• Azure SQL Database
• Common Data Service
• $10/user/app/month
• Daily API request limit = 1000
• Extra to the 2000 from Office 365?
NEW LICENSING MODEL
14
Embedded canvas apps within a model-driven
app will not count towards the two-app limit.
DEMO
App creation
15
SECURITY
16
SECURITY – CANVAS APPS
17
• Share app
• Accounts
• Azure AD Security groups
• Access to data source(s)
• Inside app using logic (like using an entity
containing email addresses and roles)
• Watch out when using SharePoint as data source!
SECURITY – MODEL-DRIVEN APPS
18
• Share app
• Security roles
• Security role objects
• Entities (Common Data Service)
• Privileges
• Access level
• Forms
• Field level security
SECURITY – EMBEDDED CANVAS APPS
19
• Part of a model-driven form.
• Same security considerations as for canvas apps
• Sharing
• Access to data sources
• Inside app using logic
BUSINESS
SOLUTION
20
BUSINESS SOLUTION
21
• Liquor wholesale
• Roles
• Admin
• Sales
• Senior sales
• Warehouse employee
BUSINESS SOLUTION - ENTITIES
22
• Organization (Name)
• Locations (Number)
• Client contacts
• Products / Product types
• Orders / Order details
• Discounts
• Roles
BUSINESS SOLUTION - SALES
23
• On the road
• Contact info
• Call contact
• Direction to location
• Sales (Web)
• Discount entity is not shown
BUSINESS SOLUTION – SENIOR SALES
24
• Contact
• Show image
• Locations
• Show contacts
• Show map
• Organizations
• Contacts
• Contracts
• Discount
• Business logic
BUSINESS SOLUTION – WAREHOUSE
25
• Check a prepared order
• Order status
• Created
• Owned
• Planned
• Prepared
• Checked
• Delivered
• Paid
DEMO
26
DEMO
27
One business solution, multiple apps.
PowerApps per app license will be enough for
most employees
DEMO
28
• Security roles.
• Sharing apps (canvas and model-driven).
• Save discount info.
• CDS connector (refresh if on same form)
• Business rule (Order details)
• Update “Name” with autonumber value.
• Images are in blob storage (Client contacts)
• Enable security roles for forms (Classic interface)
DEMO
29
EMBEDDED CANVAS APPS - RESTRICTIONS
30
• No Flow option from PowerApps.
• Web only.
• One embedded canvas app per form.
• Use a required field.
• Publish a model-driven form does not publish the
embedded canvas app.
• Only for existing records.
• The ModelDrivenFormIntegration control does not
provide a value for fields of a related entity
• ModelDrivenFormIntegration.Item.’Primary Contact’.’Full Name’
TAKEAWAYS 1/2
31
• Power Platform is for citizen developers.
• Embedded canvas apps within a model-driven app will
not count towards the two-app limit.
• Use environments and limit admin/maker permissions.
• Use solutions when using multiple environments.
• You cannot create form customizations in model-driven
form like a cascading dropdown. Create an embedded
canvas app.
TAKEAWAYS 2/2
32
• Optimize your queries (Reduce the number of requests
due to the new licensing model).
• Embedded canvas apps
• Do not show the label and do not forget to set to ‘Web.’
• Disable ‘Scale to fit’.
QUESTIONS?
33
THANK YOU!
34
35
RICK BAKKER
SENIORBUSINESSPRODUCTIVITY
CONSULTANT
@formsandflows
Linkedin.com/in/rick72
Rick72
https://www.formsandflows.nl/blog
https://www.youtube.com/channel/UC6yNkfrWcZG
_emdC8p2m_yw

Recommended

Model-Driven Apps or Canvas Apps? Well, why not use both?
Model-Driven Apps or Canvas Apps? Well, why not use both?Model-Driven Apps or Canvas Apps? Well, why not use both?
Model-Driven Apps or Canvas Apps? Well, why not use both?Rick Bakker
 
Model-Driven Apps, Canvas Apps or PowerApps Portals? Well, why not use them all?
Model-Driven Apps, Canvas Apps or PowerApps Portals? Well, why not use them all?Model-Driven Apps, Canvas Apps or PowerApps Portals? Well, why not use them all?
Model-Driven Apps, Canvas Apps or PowerApps Portals? Well, why not use them all?Rick Bakker
 
Power apps portals are now generally available
Power apps portals are now generally availablePower apps portals are now generally available
Power apps portals are now generally availableConcetto Labs
 
Power apps portal out for public review
Power apps portal  out for public reviewPower apps portal  out for public review
Power apps portal out for public reviewConcetto Labs
 
Microsoft PowerApps- 'What can really I do with it?'
Microsoft PowerApps- 'What can really I do with it?'Microsoft PowerApps- 'What can really I do with it?'
Microsoft PowerApps- 'What can really I do with it?'samarcot
 

More Related Content

What's hot

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
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flowJuan Fabian
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouverBerkovich Consulting
 
Techdays 2019 Helsinki - Power Platform Deep Dive
Techdays 2019 Helsinki - Power Platform Deep DiveTechdays 2019 Helsinki - Power Platform Deep Dive
Techdays 2019 Helsinki - Power Platform Deep DiveTimo Pertilä
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power PlatformPraveen Nair
 
Display Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightDisplay Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightMohamed Ashiq Faleel
 
04 power apps-platform-boonthawee
04 power apps-platform-boonthawee04 power apps-platform-boonthawee
04 power apps-platform-boonthaweeKumton Suttiraksiri
 
Share Point Business Portal
Share Point  Business PortalShare Point  Business Portal
Share Point Business PortalPeter1020
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform Berkovich Consulting
 
Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platformClaudia Angelelli
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture CorrectionsYusuke Ohira
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration storyAndre Margono
 
01 mvp skill_power platform overview
01 mvp skill_power platform overview01 mvp skill_power platform overview
01 mvp skill_power platform overviewKumton Suttiraksiri
 
Empowering you - Power BI, Power Platform & AI Builder
Empowering you  -  Power BI, Power Platform & AI BuilderEmpowering you  -  Power BI, Power Platform & AI Builder
Empowering you - Power BI, Power Platform & AI BuilderRui Quintino
 
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
 
Power Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User GroupPower Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User GroupGreg McMurray
 
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
 
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
 

What's hot (20)

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)
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flow
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouver
 
Techdays 2019 Helsinki - Power Platform Deep Dive
Techdays 2019 Helsinki - Power Platform Deep DiveTechdays 2019 Helsinki - Power Platform Deep Dive
Techdays 2019 Helsinki - Power Platform Deep Dive
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power Platform
 
Display Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightDisplay Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart light
 
04 power apps-platform-boonthawee
04 power apps-platform-boonthawee04 power apps-platform-boonthawee
04 power apps-platform-boonthawee
 
Share Point Business Portal
Share Point  Business PortalShare Point  Business Portal
Share Point Business Portal
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform
 
Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platform
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture Corrections
 
02 power bi in a day champ
02 power bi in a day champ02 power bi in a day champ
02 power bi in a day champ
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration story
 
01 mvp skill_power platform overview
01 mvp skill_power platform overview01 mvp skill_power platform overview
01 mvp skill_power platform overview
 
Empowering you - Power BI, Power Platform & AI Builder
Empowering you  -  Power BI, Power Platform & AI BuilderEmpowering you  -  Power BI, Power Platform & AI Builder
Empowering you - Power BI, Power Platform & AI Builder
 
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
 
Power Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User GroupPower Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User Group
 
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
 
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
 

Similar to Model-driven apps or Canvas apps? Well, why not use both?

Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfiJukka Niiranen
 
Enterprise Trends for MongoDB as a Service
Enterprise Trends for MongoDB as a ServiceEnterprise Trends for MongoDB as a Service
Enterprise Trends for MongoDB as a ServiceMongoDB
 
Model-driven apps & Common Data Service for Apps
Model-driven apps & Common Data Service for AppsModel-driven apps & Common Data Service for Apps
Model-driven apps & Common Data Service for AppsStefan Strube
 
Cloudera Showcase Cask
Cloudera Showcase CaskCloudera Showcase Cask
Cloudera Showcase CaskCloudera, Inc.
 
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...Tom Williams
 
Serverless Architecture
Serverless ArchitectureServerless Architecture
Serverless ArchitectureSaul Caganoff
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the CloudPerficient, Inc.
 
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process ReplacementMicrosoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process ReplacementAbhishek Dhoriya
 
CAD Practices On the Cloud
CAD Practices On the CloudCAD Practices On the Cloud
CAD Practices On the CloudDesign World
 
Ca e rwin state of the union 09082010
Ca e rwin state of the union 09082010Ca e rwin state of the union 09082010
Ca e rwin state of the union 09082010ERwin Modeling
 
Evolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology StackEvolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology StackVictor Ionescu
 
Presentation from sap virtualization to hybrid clouds
Presentation   from sap virtualization to hybrid cloudsPresentation   from sap virtualization to hybrid clouds
Presentation from sap virtualization to hybrid cloudssolarisyourep
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDSAli Khan
 
Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)MongoDB
 

Similar to Model-driven apps or Canvas apps? Well, why not use both? (20)

Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfi
 
Enterprise Trends for MongoDB as a Service
Enterprise Trends for MongoDB as a ServiceEnterprise Trends for MongoDB as a Service
Enterprise Trends for MongoDB as a Service
 
Cloud Native Application Development
Cloud Native Application DevelopmentCloud Native Application Development
Cloud Native Application Development
 
Model-driven apps & Common Data Service for Apps
Model-driven apps & Common Data Service for AppsModel-driven apps & Common Data Service for Apps
Model-driven apps & Common Data Service for Apps
 
Cloudera Showcase Cask
Cloudera Showcase CaskCloudera Showcase Cask
Cloudera Showcase Cask
 
EVOLVE'16 | Keynote | Community Profile: Autodesk
EVOLVE'16 | Keynote | Community Profile: AutodeskEVOLVE'16 | Keynote | Community Profile: Autodesk
EVOLVE'16 | Keynote | Community Profile: Autodesk
 
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...
Autodesk Knowledge Network: A Knowledge Ecosystem Approach to Integrated Cont...
 
Serverless Architecture
Serverless ArchitectureServerless Architecture
Serverless Architecture
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the Cloud
 
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process ReplacementMicrosoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
 
CAD Practices On the Cloud
CAD Practices On the CloudCAD Practices On the Cloud
CAD Practices On the Cloud
 
Ca e rwin state of the union 09082010
Ca e rwin state of the union 09082010Ca e rwin state of the union 09082010
Ca e rwin state of the union 09082010
 
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppoEVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
 
Evolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology StackEvolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology Stack
 
Code or No Code
Code or No CodeCode or No Code
Code or No Code
 
Presentation from sap virtualization to hybrid clouds
Presentation   from sap virtualization to hybrid cloudsPresentation   from sap virtualization to hybrid clouds
Presentation from sap virtualization to hybrid clouds
 
So-Mo-Clo
So-Mo-CloSo-Mo-Clo
So-Mo-Clo
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDS
 
Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)
 

More from Rick Bakker

Power Platform Virtual Happy Hour 2020-06-17
Power Platform Virtual Happy Hour 2020-06-17Power Platform Virtual Happy Hour 2020-06-17
Power Platform Virtual Happy Hour 2020-06-17Rick Bakker
 
Model-driven apps
Model-driven appsModel-driven apps
Model-driven appsRick Bakker
 
What you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformWhat you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformRick Bakker
 
What you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformWhat you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformRick Bakker
 
The Powermation Platform
The Powermation PlatformThe Powermation Platform
The Powermation PlatformRick Bakker
 
Investment requests
Investment requestsInvestment requests
Investment requestsRick Bakker
 

More from Rick Bakker (6)

Power Platform Virtual Happy Hour 2020-06-17
Power Platform Virtual Happy Hour 2020-06-17Power Platform Virtual Happy Hour 2020-06-17
Power Platform Virtual Happy Hour 2020-06-17
 
Model-driven apps
Model-driven appsModel-driven apps
Model-driven apps
 
What you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformWhat you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power Platform
 
What you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power PlatformWhat you need to know about automating approvals with the Power Platform
What you need to know about automating approvals with the Power Platform
 
The Powermation Platform
The Powermation PlatformThe Powermation Platform
The Powermation Platform
 
Investment requests
Investment requestsInvestment requests
Investment requests
 

Recently uploaded

IPR Collaborators for Change Report: Research on the Relationship Between Com...
IPR Collaborators for Change Report: Research on the Relationship Between Com...IPR Collaborators for Change Report: Research on the Relationship Between Com...
IPR Collaborators for Change Report: Research on the Relationship Between Com...Olivia Kresic
 
Lucas Ernesto Chacon-Ruiz Personal Brand
Lucas Ernesto Chacon-Ruiz Personal BrandLucas Ernesto Chacon-Ruiz Personal Brand
Lucas Ernesto Chacon-Ruiz Personal Brandlchacon2023
 
The Penta Model of Strategic Choices (summary)
The Penta Model of Strategic Choices (summary)The Penta Model of Strategic Choices (summary)
The Penta Model of Strategic Choices (summary)Mihai Ionescu
 
PPT_Chapter04.ppt management principles and functions
PPT_Chapter04.ppt management principles and functionsPPT_Chapter04.ppt management principles and functions
PPT_Chapter04.ppt management principles and functionsBadhanMustary1
 
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...martusikushik
 
Cracking the Employee Loyalty Code. PPTX
Cracking the Employee Loyalty Code. PPTXCracking the Employee Loyalty Code. PPTX
Cracking the Employee Loyalty Code. PPTXWorkforce Group
 
EAPJ Vol VIII February 2024.pdf
EAPJ Vol VIII February 2024.pdfEAPJ Vol VIII February 2024.pdf
EAPJ Vol VIII February 2024.pdfDarryl_Carr
 
TriStar Gold Corporate Presentation February 2024
TriStar Gold Corporate Presentation February 2024TriStar Gold Corporate Presentation February 2024
TriStar Gold Corporate Presentation February 2024Adnet Communications
 
Serhii Herasymov: Boost sales through Accelerators (UA)
Serhii Herasymov: Boost sales through Accelerators (UA)Serhii Herasymov: Boost sales through Accelerators (UA)
Serhii Herasymov: Boost sales through Accelerators (UA)Lviv Startup Club
 
ProNail Complex Deliverable The Uniquely Formulated Mist Spray That Suppor...
ProNail Complex Deliverable    The Uniquely Formulated Mist Spray That Suppor...ProNail Complex Deliverable    The Uniquely Formulated Mist Spray That Suppor...
ProNail Complex Deliverable The Uniquely Formulated Mist Spray That Suppor...sudhachengappa223
 
NewBase 26 January 2024 Energy News issue - 1702 by Khaled Al Awadi_compres...
NewBase  26 January 2024  Energy News issue - 1702 by Khaled Al Awadi_compres...NewBase  26 January 2024  Energy News issue - 1702 by Khaled Al Awadi_compres...
NewBase 26 January 2024 Energy News issue - 1702 by Khaled Al Awadi_compres...Khaled Al Awadi
 
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdf
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdfOsborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdf
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdffrannyosborn1
 
Comprehensive Guide - How to Hire Certified Magento Developers in India
Comprehensive Guide - How to Hire Certified Magento Developers in IndiaComprehensive Guide - How to Hire Certified Magento Developers in India
Comprehensive Guide - How to Hire Certified Magento Developers in IndiaPixlogix Infotech
 
Programma BLMC Ketentheater 2024 tijdens ESEF Maakindustrie
Programma BLMC Ketentheater 2024 tijdens ESEF MaakindustrieProgramma BLMC Ketentheater 2024 tijdens ESEF Maakindustrie
Programma BLMC Ketentheater 2024 tijdens ESEF MaakindustrieMichel van Buren
 
Bloomerang - Get More Major Gifts From Donors Already Around You.pdf
Bloomerang - Get More Major Gifts From Donors Already Around You.pdfBloomerang - Get More Major Gifts From Donors Already Around You.pdf
Bloomerang - Get More Major Gifts From Donors Already Around You.pdfBloomerang
 
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...MiMOiQ1
 
HR Coffee Session Feb 29, 2024 Slides.pdf
HR Coffee Session Feb 29, 2024 Slides.pdfHR Coffee Session Feb 29, 2024 Slides.pdf
HR Coffee Session Feb 29, 2024 Slides.pdfTalentView
 
Bloomerang Fundraising Week02.26.2024.pdf
Bloomerang Fundraising Week02.26.2024.pdfBloomerang Fundraising Week02.26.2024.pdf
Bloomerang Fundraising Week02.26.2024.pdfBloomerang
 
January’s Producer Price Index increases to 4.7%
January’s Producer Price Index increases to 4.7%January’s Producer Price Index increases to 4.7%
January’s Producer Price Index increases to 4.7%SABC News
 
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...Bloomerang
 

Recently uploaded (20)

IPR Collaborators for Change Report: Research on the Relationship Between Com...
IPR Collaborators for Change Report: Research on the Relationship Between Com...IPR Collaborators for Change Report: Research on the Relationship Between Com...
IPR Collaborators for Change Report: Research on the Relationship Between Com...
 
Lucas Ernesto Chacon-Ruiz Personal Brand
Lucas Ernesto Chacon-Ruiz Personal BrandLucas Ernesto Chacon-Ruiz Personal Brand
Lucas Ernesto Chacon-Ruiz Personal Brand
 
The Penta Model of Strategic Choices (summary)
The Penta Model of Strategic Choices (summary)The Penta Model of Strategic Choices (summary)
The Penta Model of Strategic Choices (summary)
 
PPT_Chapter04.ppt management principles and functions
PPT_Chapter04.ppt management principles and functionsPPT_Chapter04.ppt management principles and functions
PPT_Chapter04.ppt management principles and functions
 
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...
Kvitkova Vanil. Elevate your venue with artistic floral design and creative d...
 
Cracking the Employee Loyalty Code. PPTX
Cracking the Employee Loyalty Code. PPTXCracking the Employee Loyalty Code. PPTX
Cracking the Employee Loyalty Code. PPTX
 
EAPJ Vol VIII February 2024.pdf
EAPJ Vol VIII February 2024.pdfEAPJ Vol VIII February 2024.pdf
EAPJ Vol VIII February 2024.pdf
 
TriStar Gold Corporate Presentation February 2024
TriStar Gold Corporate Presentation February 2024TriStar Gold Corporate Presentation February 2024
TriStar Gold Corporate Presentation February 2024
 
Serhii Herasymov: Boost sales through Accelerators (UA)
Serhii Herasymov: Boost sales through Accelerators (UA)Serhii Herasymov: Boost sales through Accelerators (UA)
Serhii Herasymov: Boost sales through Accelerators (UA)
 
ProNail Complex Deliverable The Uniquely Formulated Mist Spray That Suppor...
ProNail Complex Deliverable    The Uniquely Formulated Mist Spray That Suppor...ProNail Complex Deliverable    The Uniquely Formulated Mist Spray That Suppor...
ProNail Complex Deliverable The Uniquely Formulated Mist Spray That Suppor...
 
NewBase 26 January 2024 Energy News issue - 1702 by Khaled Al Awadi_compres...
NewBase  26 January 2024  Energy News issue - 1702 by Khaled Al Awadi_compres...NewBase  26 January 2024  Energy News issue - 1702 by Khaled Al Awadi_compres...
NewBase 26 January 2024 Energy News issue - 1702 by Khaled Al Awadi_compres...
 
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdf
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdfOsborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdf
Osborn_Jordan_Sportsbroadcasting_PB1_6 (1).pdf
 
Comprehensive Guide - How to Hire Certified Magento Developers in India
Comprehensive Guide - How to Hire Certified Magento Developers in IndiaComprehensive Guide - How to Hire Certified Magento Developers in India
Comprehensive Guide - How to Hire Certified Magento Developers in India
 
Programma BLMC Ketentheater 2024 tijdens ESEF Maakindustrie
Programma BLMC Ketentheater 2024 tijdens ESEF MaakindustrieProgramma BLMC Ketentheater 2024 tijdens ESEF Maakindustrie
Programma BLMC Ketentheater 2024 tijdens ESEF Maakindustrie
 
Bloomerang - Get More Major Gifts From Donors Already Around You.pdf
Bloomerang - Get More Major Gifts From Donors Already Around You.pdfBloomerang - Get More Major Gifts From Donors Already Around You.pdf
Bloomerang - Get More Major Gifts From Donors Already Around You.pdf
 
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...
Ensuring Financial Integrity: Conducting Effective Audits of Branch Office Ac...
 
HR Coffee Session Feb 29, 2024 Slides.pdf
HR Coffee Session Feb 29, 2024 Slides.pdfHR Coffee Session Feb 29, 2024 Slides.pdf
HR Coffee Session Feb 29, 2024 Slides.pdf
 
Bloomerang Fundraising Week02.26.2024.pdf
Bloomerang Fundraising Week02.26.2024.pdfBloomerang Fundraising Week02.26.2024.pdf
Bloomerang Fundraising Week02.26.2024.pdf
 
January’s Producer Price Index increases to 4.7%
January’s Producer Price Index increases to 4.7%January’s Producer Price Index increases to 4.7%
January’s Producer Price Index increases to 4.7%
 
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...
Bloomerang Scaling New Heights_ Tailored Strategies for Securing Your Next-Le...
 

Model-driven apps or Canvas apps? Well, why not use both?

Editor's Notes

  1. Mention that I have a SharePoint background and not a Dynamics background. I do process automation. Please do contact me on twitter if you have a question regarding this session.
  2. Today I am talking about service with the red border.
  3. Discuss the row with a red border. At the MBAS this year it was announcement that there will be converged maker and user experiences for apps.
  4. * I do not talk about custom portal but actually it is one of the reason why the new license model could be a positive thing.
  5. I already want to tell you this takeaway. When I submitted this session, I did not know there was a new licensing model on its way.
  6. Create a canvas app. Use ‘Client contacts’ Create a model-driven app. User ‘Client contacts’. Tell that I have already setup all fields, views and forms Create an embedded canvas app. Create a new main form. Delete the canvas app. Add a new canvas app.
  7. The security model of the Common Data Service is way different than the security model of SharePoint.
  8. * Show both mobile apps.
  9. * Show both mobile apps.
  10. * Unknown number of request with model-driven apps.
  11. * Unknown number of request with model-driven apps.
  12. Mention that I have a SharePoint background and not a Dynamics background. I do process automation. Please do contact me on twitter if you have a question regarding this session.