The document is a presentation about integrating the Power Platform with SharePoint and Teams. It discusses how a company called Contoso uses various Power Platform tools like PowerApps, Power Automate, Power BI, and Teams to manage the lifecycle of projects from requests to approval to development. It provides examples of how SharePoint lists are used as data sources and how workflows are automated. It also discusses how to learn more about integrating these tools and pricing/licensing options.
Integrate Power Platform with SharePoint and Teams for Project Management
1. Patrick Guimonet
CEO Abalon
Enterprise Solutions Architect
Integrate the Power
Platform with SharePoint
and Teams
An end-to-end real-life scenario
Teams Day
Online
1
http://modernworkplacesummits.com
#MicrosoftTeamsDayOnline1
2. Thanks to the Sponsors!
2
http://modernworkplacesummits.com
#MicrosoftTeamsDayOnline2
3. AGENDA
•Do you know the Power Platform?
•A typical business scenario
•Why integrate with SharePoint?
•How to learn more?
4. Hi, I am Patrick Guimonet
10 times MVP
Office Servers and Services
4 years MS Regional Director
aOS Community
Founder and member
Greater Paris, France
International speaker and
events organizer
Enterprise Solutions
Architect - Abalon
My event history
Feel free to connect
7. Do you know
the Power Platform?
And why it is important for your business?
8. Empower everyone to innovate
with one connected app platform
PowerAppsPower BI Microsoft FlowPower Automate
9.
10. The “Triple-A Loop”: Analyze, Act, Automate
There's a fundamental change occurring.
That fundamental change is that data is now coming first.
https://cloudblogs.microsoft.com/dynamics365/2019/01/29/the-microsoft-power-platform-empowering-millions-of-people-to-achieve-more
Data!!!
20. The company Contoso has a SharePoint Online site
where they manage the lifecycle of projects, from
request, to approval, to development, to final
review.
A project requestor, such as a department head,
requests an IT project by adding an item to a
SharePoint list.
A project approver, such as an IT manager, reviews
the project, and then approves it or rejects it.
If approved, the project is assigned to a project
manager, and additional detail is added to a second
list through the same app.
A business analyst reviews current and completed
projects using a Power BI report embedded in
SharePoint. Microsoft Flow is used to send approval
email and respond to Power BI alerts.
Projects Lifecycle
21. How to and why integrate
with SharePoint and Teams?
22. Power Platform – SharePoint Integration
(1/2)Customize SharePoint forms
SharePoint lists as a data source for PowerApps
Approval workflow in SharePoint (and many
more)
23. Power Platform – SharePoint Integration
(2/2)
SharePoint webparts
SharePoint as a data source for Power BI
SharePoint on-premises via data gateway
24. SharePoint is the content service of
Office 365
• A ubiquitous data storage in Office 365
• Key features for SharePoint and
OneDrive
Source: Infographic: The Document Circle of Life
26. Add PowerApps in Teams
As a tab
As a personal app
Add Power BI in Teams
As a tab
Post in Teams
• alert messages
• adaptative cards
The Flow bot
Flow app
27. Announcing: New Power BI tab for Microsoft Teams
Feb 24th, 2020
https://powerbi.microsoft.com/en-us/blog/announcing-new-power-bi-tab-for-microsoft-teams/
29. To learn more
on Adaptative
cards in
Teams
Approvals in Team Channel using Power Automate and Adaptive Cards
By Vesa Nopanen
Register response from custom Adaptive Cards sent from Power
Automate to Teams
by Tomasz Poszytek
35. Pricing
Get the latest version of
Microsoft Power Apps,
Microsoft Power Automate and
Microsoft Power Virtual Agents
Licensing Guide
February 2020
https://go.microsoft.com/fwli
nk/?linkid=2085130
35
36. PowerApps and
Power Automate
Pricing
What is included in Office 365
and Dynamics 365 license ?
36
Capabilities With Office 365
license
With Dynamics 365
license
Run custom canvas app Yes
2,000 Daily API
request limit
Yes, within same
environment(s) as
licensed Dynamics
365 application(s)
5,000 to 20,000
daily API request
limit
Run model-driven apps No Yes
Connect with standard
connectors
Yes Yes
Connect with premium
connectors
No Yes
On-premise gateway No Yes
Custom connectors No Yes
Use CDS No Yes, CRUD
operations
Execute Power
Automate flows
Yes
2,000 Daily API
request limit
Yes
5,000 to 20,000
Daily API request
limit
AI Builder Additional costs Additional costs
37. PowerApps and
Power Automate
Pricing
What is included in Office 365
and Dynamics 365 license ?
37
Capabilities With Office 365
license
Power Apps per
app plan
PowerApps per
user plan
With Dynamics 365
license
Run custom canvas app Yes
2,000 Daily API
request limit
Yes, up to 2 apps
1,000 Daily API
request limit
Yes, unlimited
5,000 Daily API
request limit
Yes, within same
environment(s) as
licensed Dynamics
365 application(s)
5,000 to 20,000
daily API request
limit
Run model-driven apps No Yes, up to 2 apps Yes, unlimited Yes
Connect with standard
connectors
Yes Yes Yes Yes
Connect with premium
connectors
No Yes Yes Yes
On-premise gateway No Yes Yes Yes
Custom connectors No Yes Yes Yes
Use CDS No Yes
Dynamics 365
restricted entities
access read only
Yes
Dynamics 365
restricted entities
access read only
Yes, CRUD
operations
Execute Power
Automate flows
Yes
2,000 Daily API
request limit
Yes
1,000 Daily API
request limit
Yes
5,000 Daily API
request limit
Yes
5,000 to 20,000
Daily API request
AI Builder Additional costs Additional costs Additional costs Additional costs
38. Additional licenses
PowerApps
New pricing since October 1st,
2019
https://powerapps.microsoft.c
om/en-us/pricing/
38
• PowerApps per app plan allows individual users to run
applications (2 apps and a single portal) for
$10/user/app/month
• PowerApps per user plan allows a user to run unlimited
applications based on the full capabilities for
$40/user/month
39. Additional licenses
Power Automate
New pricing since October 1st,
2019
https://powerapps.microsoft.c
om/en-us/pricing/
39
• Power Automate per user plan allows individual users to
run unlimited flows
for $15/user/app/month
• Power Automate per flow plan implement flows with
reserved capacity that serve unlimited users across an
organization starting at $500/user/month
40. Pricing
New licensing guide,
February 2020
https://go.microsoft.com/fwlink
/?linkid=2085130
Licensing overview for Power
Platform
https://docs.microsoft.com/en-
us/power-
platform/admin/pricing-billing-
skus
40
Requests limits and allocations
Office licenses (that include Power
Apps/Power Automate)
2,000 API requests / 24 hours
Power Automate per user plan
Power Apps per user plan
5,000 API requests / 24 hours
Power Apps per app plan 1,000 API requests / 24 hours
per user pass
Power Automate per flow plan 15,000 API requests / 24 hours
per flow
Power Apps and Power Automate capacity
add-on
Additional 10,000 daily API requests
per unit
42. Some articles I wrote
Surfer sur les vagues Office 365, mise à jour Q2 CY2018
Surfer sur les vagues Office 365
PowerApps à l'heure des choix
https://www.linkedin.com/pulse/powerapps-
%C3%A0-lheure-des-choix-patrick-
guimonet/
Highlights of Power Platform updates
at MS Ignite 2019
https://www.linkedin.com/pulse/highlights-
power-platform-updates-ms-ignite-2019-
patrick-guimonet/
43. Modifiez le style du titre
https://docs.microsoft.com/en-us/powerapps/administrator/admin-powerapps-enterprise-deployment
44.
45. Thank you so much and stay safe at home !
45
http://modernworkplacesummits.com
#MicrosoftTeamsDayOnline45
Here is the feedback form
46. Thanks to the Sponsors!
46
http://modernworkplacesummits.com
#MicrosoftTeamsDayOnline46