aOS Meetup
19/03/2020
Intégrer la Power Platform
avec SharePoint et
Teams
Patrick Guimonet, 26/03/2020
AGENDA
• Connaissez-vous la Power Platform?
• Un scénario métier typique
• Comment s’intégrer avec SharePoint et
Teams ?
• Comment aller plus loin ?
Patrick Guimonet
@patricg
10 fois MVP
Office Apps and Services
MS RD pendant 4 ans
Membre fondateur de
la Communauté aOS
Versailles, France
Architecte de Solutions
d’Entreprise - Abalon
Conférencier international
organisateur d’évènements
Retrouvez-moi sur
LinkedIn
Mes événements
Qui êtes-vous ?
MétiersInformatique
”Nous sommes des mangeurs de pains” Ulysse dans l’Odyssée
6
Connaissez-vous la
Power Platform ?
Et pourquoi ca va être important
pour votre métier ?
Donner à tous les moyens d’innover avec
une plateforme d’apps connectées
PowerAppsPower BI Microsoft FlowPower Automate
La boucle des 3 A : Analyser, Agir (Capturer), Automatiser !
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
Les données !!!
10
Un scénario métier typique
Gérer des projets
Image by Julius Silver from Pixabay
Le processus
Le
deman-
deur
Le
manager
CdP
Vérifier
les
rapports
projets
Analyser
les
alertes
projets
Le
deman-
deur
Le
manager
CdP
Vérifier
les
rapports
projets
Analyser
les
alertes
projets
Le processus
DEMO
• Le processus
Le
deman-
deur
Le
manager
CdP
Vérifier
les
rapports
projets
Analyser
les
alertes
projets
DEMO
Le
deman-
deur
Le
manager
CdP
Vérifier les
rapports
projets
Analyser
les alertes
projets
Le processus
DEMO
Le
deman-
deur
Le
manager
CdP
Vérifier les
rapports
projets
Analyser
les alertes
projets
Le processus
https://docs.microsoft.com/fr-fr/powerapps/maker/canvas-apps/sharepoint-scenario-intro
20
Pourquoi et comment
s’intégrer avec
SharePoint ?
Image by Ola Wirdenius from Pixabay
Intégration Power Platform – SharePoint (1/2)
• Personnaliser les formulaires SP
• Une liste SP comme source de données pour
PowerApps
• Workflow d’approbation
SharePoint ( et bcp d’autres)
• Webparts SharePoint
• SharePoint comme source de données
pour Power BI
• SharePoint on-premises via data
gateway
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-reference
Intégration Power Platform – SharePoint (2/2)
SharePoint est le service de contenu dans Office
365
• Un espace de stockage
omniprésent dans Office 365
• Des fonctionnalités clés pour
SharePoint et OneDrive
Source: Infographic: The Document Circle of Life
Approval flow with adaptative Cards by mails
Integration Power Platform et Teams
Ajouter PowerApps dans
Teams
• Comme un onglet
• Comme une app
Ajouter Power BI dans Teams
• Comme un onglet
Poster dans Teams
• Les messages d’alerte
• Les adaptative cards
Le bot Flow
L’app Flow
Approval flow with adaptative Cards in Teams
PowerApps les connecteurs populaires
https://docs.microsoft.com/fr-fr/powerapps/maker/canvas-apps/connections-list#popular-connectors
Sources de données
• 1 source de données parmi 200+
• MS Flow, PowerApps et Azure Logic
Apps partagent les mêmes
connecteurs..
• De nombreux connecteurs pour
➢ Le monde Microsoft (Office 365, Dynamics 365 and
Azure)
➢ Et au-delà ( Salesforce, Dropbox, Twitter, Google, …)
https://docs.microsoft.com/en-us/power-bi/desktop-data-sources
https://emea.flow.microsoft.com/en-us/connectors/?filter=&category=all
docs.microsoft.com/en-us/connectors/
https://emea.flow.microsoft.com/en-us/connectors/
@HeberOLopes
31
Comment apprendre
plus ?
Photo by Kit Suman on Unsplash
Prix
Récupérer la dernière version
de
Microsoft Power Apps,
Microsoft Power Automate and
Microsoft Power Virtual Agents
Licensing Guide
February 2020
https://go.microsoft.com/fwli
nk/?linkid=2085130
32
Prix de
PowerApps et
Power Automate
Qu’est qui est inclut dans les
licences Office 365 et
Dynamics 365 ?
33
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
Prix de
PowerApps et
Power Automate
Qu’est qui est inclut dans les
licences Office 365 et
Dynamics 365 ?
34
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
PowerApps and
Power Automate
Pricing
Qu’est qui est inclut dans les
licences Office 365 et
Dynamics 365 ?
35
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
Licences
PowerApps
Nouvelle liste de prix depuis
le 1er octobre 2019
https://powerapps.microsof
t.com/fr-fr/pricing/
36
• PowerApps per app plan / Exécuter des applications
uniques
permet à un utilisateur d’exécuter un scénario unique (2
apps et un portail) pour 8,40€/utilisateur/app/mois
• PowerApps per user plan / Exécuter des applications
en illimité
permet à un utilisateur d’exécuter un nombre illimité
d’applications pour 33,70€/utilisateur/app/mois
• allows a user to run unlimited applications based on
the full capabilities for 33,70€/user/month
Additional licenses
Power Automate
Nouvelle liste de prix depuis
le 1er octobre 2019
https://emea.flow.microsoft
.com/fr-
fr/pricing/?currency=EUR
37
• Power Automate per user plan allows individual users to
run unlimited flows
for 13,00€/user/app/month
• Power Automate par flux implement flows with reserved
capacity that serve unlimited users across an organization
starting at 421€/user/month
Les ressources
https://docs.microsoft.com/fr-fr/power-bi
https://docs.microsoft.com/fr-fr/powerapps
https://docs.microsoft.com/fr-fr/power-automate/
http://aka.ms/ppa/roadmap
http://aka.ms/ppa/releasenotes
https://docs.microsoft.com/fr-fr/learn/
Mes articles
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/
Administering a PowerApps Enterprise Deployment
https://docs.microsoft.com/en-us/powerapps/administrator/admin-powerapps-enterprise-deployment
C’est en forgeant
que l’on devient forgeron
https://searchsoftwarequality.techtarget.com/news/252463610/Microsoft-tunes-Power-Platform-for-pros-citizen-developers
45
MERCI POUR VOTRE ATTENTION
Photo by Kit Suman on Unsplash

2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams

  • 1.
    aOS Meetup 19/03/2020 Intégrer laPower Platform avec SharePoint et Teams Patrick Guimonet, 26/03/2020
  • 2.
    AGENDA • Connaissez-vous laPower Platform? • Un scénario métier typique • Comment s’intégrer avec SharePoint et Teams ? • Comment aller plus loin ?
  • 3.
    Patrick Guimonet @patricg 10 foisMVP Office Apps and Services MS RD pendant 4 ans Membre fondateur de la Communauté aOS Versailles, France Architecte de Solutions d’Entreprise - Abalon Conférencier international organisateur d’évènements Retrouvez-moi sur LinkedIn Mes événements
  • 4.
  • 5.
    ”Nous sommes desmangeurs de pains” Ulysse dans l’Odyssée
  • 6.
    6 Connaissez-vous la Power Platform? Et pourquoi ca va être important pour votre métier ?
  • 7.
    Donner à tousles moyens d’innover avec une plateforme d’apps connectées PowerAppsPower BI Microsoft FlowPower Automate
  • 9.
    La boucle des3 A : Analyser, Agir (Capturer), Automatiser ! 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 Les données !!!
  • 10.
    10 Un scénario métiertypique Gérer des projets Image by Julius Silver from Pixabay
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
    20 Pourquoi et comment s’intégreravec SharePoint ? Image by Ola Wirdenius from Pixabay
  • 21.
    Intégration Power Platform– SharePoint (1/2) • Personnaliser les formulaires SP • Une liste SP comme source de données pour PowerApps • Workflow d’approbation SharePoint ( et bcp d’autres)
  • 22.
    • Webparts SharePoint •SharePoint comme source de données pour Power BI • SharePoint on-premises via data gateway https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-reference Intégration Power Platform – SharePoint (2/2)
  • 23.
    SharePoint est leservice de contenu dans Office 365 • Un espace de stockage omniprésent dans Office 365 • Des fonctionnalités clés pour SharePoint et OneDrive Source: Infographic: The Document Circle of Life
  • 24.
    Approval flow withadaptative Cards by mails
  • 25.
    Integration Power Platformet Teams Ajouter PowerApps dans Teams • Comme un onglet • Comme une app Ajouter Power BI dans Teams • Comme un onglet Poster dans Teams • Les messages d’alerte • Les adaptative cards Le bot Flow L’app Flow
  • 26.
    Approval flow withadaptative Cards in Teams
  • 27.
    PowerApps les connecteurspopulaires https://docs.microsoft.com/fr-fr/powerapps/maker/canvas-apps/connections-list#popular-connectors
  • 28.
    Sources de données •1 source de données parmi 200+ • MS Flow, PowerApps et Azure Logic Apps partagent les mêmes connecteurs.. • De nombreux connecteurs pour ➢ Le monde Microsoft (Office 365, Dynamics 365 and Azure) ➢ Et au-delà ( Salesforce, Dropbox, Twitter, Google, …) https://docs.microsoft.com/en-us/power-bi/desktop-data-sources https://emea.flow.microsoft.com/en-us/connectors/?filter=&category=all docs.microsoft.com/en-us/connectors/ https://emea.flow.microsoft.com/en-us/connectors/
  • 29.
  • 30.
    31 Comment apprendre plus ? Photoby Kit Suman on Unsplash
  • 31.
    Prix Récupérer la dernièreversion de Microsoft Power Apps, Microsoft Power Automate and Microsoft Power Virtual Agents Licensing Guide February 2020 https://go.microsoft.com/fwli nk/?linkid=2085130 32
  • 32.
    Prix de PowerApps et PowerAutomate Qu’est qui est inclut dans les licences Office 365 et Dynamics 365 ? 33 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
  • 33.
    Prix de PowerApps et PowerAutomate Qu’est qui est inclut dans les licences Office 365 et Dynamics 365 ? 34 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
  • 34.
    PowerApps and Power Automate Pricing Qu’estqui est inclut dans les licences Office 365 et Dynamics 365 ? 35 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
  • 35.
    Licences PowerApps Nouvelle liste deprix depuis le 1er octobre 2019 https://powerapps.microsof t.com/fr-fr/pricing/ 36 • PowerApps per app plan / Exécuter des applications uniques permet à un utilisateur d’exécuter un scénario unique (2 apps et un portail) pour 8,40€/utilisateur/app/mois • PowerApps per user plan / Exécuter des applications en illimité permet à un utilisateur d’exécuter un nombre illimité d’applications pour 33,70€/utilisateur/app/mois • allows a user to run unlimited applications based on the full capabilities for 33,70€/user/month
  • 36.
    Additional licenses Power Automate Nouvelleliste de prix depuis le 1er octobre 2019 https://emea.flow.microsoft .com/fr- fr/pricing/?currency=EUR 37 • Power Automate per user plan allows individual users to run unlimited flows for 13,00€/user/app/month • Power Automate par flux implement flows with reserved capacity that serve unlimited users across an organization starting at 421€/user/month
  • 37.
  • 38.
    Mes articles Surfer surles 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/
  • 39.
    Administering a PowerAppsEnterprise Deployment https://docs.microsoft.com/en-us/powerapps/administrator/admin-powerapps-enterprise-deployment
  • 40.
    C’est en forgeant quel’on devient forgeron
  • 42.
  • 43.
    45 MERCI POUR VOTREATTENTION Photo by Kit Suman on Unsplash