SlideShare une entreprise Scribd logo
aOS Lille
2 décembre 2016
Que la force du Cloud soit avec vos applications
Mohamed Ait Salah Patrick Guimonet
@Maitsalah @Patricg
aOS Lille 2 décembre 2016
Mohamed AIT SALAH
Paris, France
Sr Solutions Architect
DELL EMC
@maitsalah
Blogueur
http://blogs.developpeur.org/d
otnetrevolution/
Designed by Gokan Ozcifci
Membre
Communauté aOS
Microsoft Certified SharePoint,
Development...
aOS Lille 2 décembre 2016
MVP Office Servers and
Services ( pour la 7e fois)
Microsoft Regional Director
Patrick Guimonet
Paris, France
Architecte de Solutions
d’Entreprise - Abalon
Membre fondateur
Communauté aOS @patricg
Blogueur
https://yos365. wordpress.com
Designed by Gokan Ozcifci
aOS Lille
2 décembre 2016
Office 365
Patrick Guimonet
@patricg
aOS Lille 2 décembre 2016
aOS Lille 2 décembre 2016 7
La pyramide de Maslow
d’Office 365
aOS Lille 2 décembre 2016
Le nouveau paysage Office 365
8
aOS Lille 2 décembre 2016
aOS Lille
2 décembre 2016
Comment connecter Office 365
à vos applications métiers
Mohamed AIT SALAH
@Maitsalah
aOS Lille 2 décembre 2016
Quelques questions à se poser !
• Quel sont les cas d’utilisation qu’on veut
implémenter?
• Quels services Office 365 veut-on intégrer
dans notre application?
• Quel type d’application? :
• Native / Mobile / Desktop
• Web APP, Web API…
• Est-ce que mon application sera Multi-
Tenant?
• Quel langage de programmation ?
aOS Lille 2 décembre 2016
Quelques prérequis !
• Prérequis
• Tenant Office 365
• Configurer les services souhaités
• Créer les comptes utilisateurs ou
Synchroniser votre AD OnPrem avec AD
Connect et configurer la fédération avec
ADFS
• Tenant Azure
• Déclaration de l’application dans Azure AD
• Ajout des permissions sur les différentes
API des services souhaités
• Graph API
• SharePoint Online API
• Azure AD API
• etc.
• Utilisation de Visual studio
• Ajout des nuget dont vous avez besoin
(ADAL, Json.net, SharePoint Online CSOM…)
aOS Lille 2 décembre 2016
Active Directory Authentication Library
(ADAL)
• Disponible sur plusieurs
plateformes
• .NET, Windows Store, iOS,
Android, Node.JS, Java
• Open source
• https://github.com/AzureAD/azur
e-activedirectory-library-for-
dotnet
• Fonctionnalités avancées
• Cache et refresh token auto
• Support multi-utilisateurs
aOS Lille 2 décembre 2016
Connecter votre application à Office
365
aOS Lille 2 décembre 2016
Démo et retour d’expérience
• Projet Loop chez Loop Software :
• Loop est née en 2012 de la rencontre entre KPMG
France et une équipe d’experts des technologies
du web et de l’internet, issus du métier. C’est une
solution intégrée de comptabilité, facturation et
fiscalité à destination de l’ensemble du marché
français des PME et des cabinets d’expertise-
comptable.
• L’objectif était de fournir un outil de production
collaboratif à l’ensemble des collaborateurs de
KPMG afin de fluidifier les échanges et de
renforcer le lien avec leurs clients.
Lien du site Web : https://www.loopsoftware.fr
aOS Lille 2 décembre 2016
Liens utiles
• Version d’essai Office 365 (E3)
• http://go.microsoft.com/fwlink/p/?LinkID=4038
02&culture=fr-FR&country=FR
• Azure AD (Applications)
• https://docs.microsoft.com/fr-fr/azure/active-
directory/active-directory-integrating-
applications
• https://docs.microsoft.com/fr-fr/azure/active-
directory/active-directory-authentication-
libraries
• Packages nuget
• https://www.nuget.org/
• Exemple de code source : Application SaaS
multi Tenant
• https://azure.microsoft.com/en-
us/resources/samples/active-directory-dotnet-
webapp-multitenant-openidconnect/
aOS Lille
2 décembre 2016
Merci à nos sponsors !
Platinum
Gold
Platinor
aOS Lille
2 décembre 20162 Décembre 2016
Journée aOS Lille

Contenu connexe

Tendances

Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introductionGroupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
Vincent Biret
 
5 Comment choisir sa solution de Workflows
5   Comment choisir sa solution de Workflows5   Comment choisir sa solution de Workflows
5 Comment choisir sa solution de Workflows
aOS Community
 
SPS paris2016 Nintex Session
SPS paris2016 Nintex Session SPS paris2016 Nintex Session
SPS paris2016 Nintex Session
Alexandre Joly
 
Groupe d'usagers sp québec - octobre 2017
Groupe d'usagers sp québec - octobre 2017Groupe d'usagers sp québec - octobre 2017
Groupe d'usagers sp québec - octobre 2017
Samuel Lévesque
 
10 API Gateway Pattern + Office 365 API = Microsoft Graph
10  API Gateway Pattern + Office 365 API = Microsoft Graph10  API Gateway Pattern + Office 365 API = Microsoft Graph
10 API Gateway Pattern + Office 365 API = Microsoft Graph
aOS Community
 
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
Sébastien Levert
 
Guspqc oct 2018 #msignite news dev
Guspqc oct 2018  #msignite news devGuspqc oct 2018  #msignite news dev
Guspqc oct 2018 #msignite news dev
Vincent Biret
 
MSDEVMTL - Le Microsoft Graph et le développement Office 365
MSDEVMTL - Le Microsoft Graph et le développement Office 365MSDEVMTL - Le Microsoft Graph et le développement Office 365
MSDEVMTL - Le Microsoft Graph et le développement Office 365
Sébastien Levert
 
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
aOS Community
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Vincent Biret
 
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
aOS Community
 
1 Administration et supervision depuis le cloud avec Azure Log Analytics
1   Administration et supervision depuis le cloud avec Azure Log Analytics1   Administration et supervision depuis le cloud avec Azure Log Analytics
1 Administration et supervision depuis le cloud avec Azure Log Analytics
aOS Community
 
3 Session Nintex - Workflow as a service
3   Session Nintex - Workflow as a service3   Session Nintex - Workflow as a service
3 Session Nintex - Workflow as a service
aOS Community
 
Aspectize mdday2010
Aspectize mdday2010Aspectize mdday2010
Aspectize mdday2010MD DAY
 
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Julien Chable
 
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft GraphGlobal Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Vincent Biret
 

Tendances (16)

Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introductionGroupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
Groupe usagers SharePoint Quebec - Montreal - Novembre 2018 introduction
 
5 Comment choisir sa solution de Workflows
5   Comment choisir sa solution de Workflows5   Comment choisir sa solution de Workflows
5 Comment choisir sa solution de Workflows
 
SPS paris2016 Nintex Session
SPS paris2016 Nintex Session SPS paris2016 Nintex Session
SPS paris2016 Nintex Session
 
Groupe d'usagers sp québec - octobre 2017
Groupe d'usagers sp québec - octobre 2017Groupe d'usagers sp québec - octobre 2017
Groupe d'usagers sp québec - octobre 2017
 
10 API Gateway Pattern + Office 365 API = Microsoft Graph
10  API Gateway Pattern + Office 365 API = Microsoft Graph10  API Gateway Pattern + Office 365 API = Microsoft Graph
10 API Gateway Pattern + Office 365 API = Microsoft Graph
 
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
Pré-Conférences - SharePoint Saturday Paris 2016 - Le développement Office...
 
Guspqc oct 2018 #msignite news dev
Guspqc oct 2018  #msignite news devGuspqc oct 2018  #msignite news dev
Guspqc oct 2018 #msignite news dev
 
MSDEVMTL - Le Microsoft Graph et le développement Office 365
MSDEVMTL - Le Microsoft Graph et le développement Office 365MSDEVMTL - Le Microsoft Graph et le développement Office 365
MSDEVMTL - Le Microsoft Graph et le développement Office 365
 
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
Bonnes pratiques pour votre espace de travail numérique Office 365 - Patrick ...
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
 
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?4   Moments d’histoire, et si… ils avaient eu accès au Cloud ?
4 Moments d’histoire, et si… ils avaient eu accès au Cloud ?
 
1 Administration et supervision depuis le cloud avec Azure Log Analytics
1   Administration et supervision depuis le cloud avec Azure Log Analytics1   Administration et supervision depuis le cloud avec Azure Log Analytics
1 Administration et supervision depuis le cloud avec Azure Log Analytics
 
3 Session Nintex - Workflow as a service
3   Session Nintex - Workflow as a service3   Session Nintex - Workflow as a service
3 Session Nintex - Workflow as a service
 
Aspectize mdday2010
Aspectize mdday2010Aspectize mdday2010
Aspectize mdday2010
 
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
 
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft GraphGlobal Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
 

Similaire à 2016 12-02 aOS Lille - Que la force du cloud soit avec vos applications

aOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureaOs Lille : Nouveautés Azure
aOs Lille : Nouveautés Azure
Michel HUBERT
 
2016-09-06 Dessine moi mon bureau numérique avec Office 365
2016-09-06 Dessine moi mon bureau numérique avec Office 3652016-09-06 Dessine moi mon bureau numérique avec Office 365
2016-09-06 Dessine moi mon bureau numérique avec Office 365
Patrick Guimonet
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Microsoft Technet France
 
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
aOS Community
 
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
Patrick Guimonet
 
1 Construire un superbe espace de travail numérique avec Office 365
1   Construire un superbe espace de travail numérique avec Office 3651   Construire un superbe espace de travail numérique avec Office 365
1 Construire un superbe espace de travail numérique avec Office 365
aOS Community
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
serge luca
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : Flow
Sabrine Chouk
 
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit JesterSharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
Etienne Bailly
 
Pièges dans les nuages - yOS Montréal 29 octobre 2015
Pièges dans les nuages - yOS Montréal 29 octobre 2015Pièges dans les nuages - yOS Montréal 29 octobre 2015
Pièges dans les nuages - yOS Montréal 29 octobre 2015
Patrick Guimonet
 
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
Patrick Guimonet
 
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content ServicesaOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
Sébastien Paulet
 
TIAD 2016 : No Ops no IoT
TIAD 2016 : No Ops no IoTTIAD 2016 : No Ops no IoT
TIAD 2016 : No Ops no IoT
The Incredible Automation Day
 
Azure bot service
Azure bot serviceAzure bot service
Azure bot service
Guillaume Nurdin
 
SharePoint : votre portail métier d'entreprise #mstechdays 2012
SharePoint : votre portail métier d'entreprise #mstechdays 2012SharePoint : votre portail métier d'entreprise #mstechdays 2012
SharePoint : votre portail métier d'entreprise #mstechdays 2012
Vincent Biret
 
Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?
Microsoft Décideurs IT
 
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick GuimonetSPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
aOS Community
 
SPS Dakar 2018 - Surfer sur les vagues Office 365
SPS Dakar 2018 - Surfer sur les vagues Office 365SPS Dakar 2018 - Surfer sur les vagues Office 365
SPS Dakar 2018 - Surfer sur les vagues Office 365
Patrick Guimonet
 
Plénière J03 SharePoint et le cloud
Plénière J03   SharePoint et le cloudPlénière J03   SharePoint et le cloud
Plénière J03 SharePoint et le cloudConf'SharePoint 2013
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
Devoteam
 

Similaire à 2016 12-02 aOS Lille - Que la force du cloud soit avec vos applications (20)

aOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureaOs Lille : Nouveautés Azure
aOs Lille : Nouveautés Azure
 
2016-09-06 Dessine moi mon bureau numérique avec Office 365
2016-09-06 Dessine moi mon bureau numérique avec Office 3652016-09-06 Dessine moi mon bureau numérique avec Office 365
2016-09-06 Dessine moi mon bureau numérique avec Office 365
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
2019-06-04 aOS Strasbourg - Décideurs 3 - Réussir la promesse d'Office 365 - ...
 
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
2019-06-04 aOS Strasbourg - Réussir la promesse d'Office 365 - Patrick Guimonet
 
1 Construire un superbe espace de travail numérique avec Office 365
1   Construire un superbe espace de travail numérique avec Office 3651   Construire un superbe espace de travail numérique avec Office 365
1 Construire un superbe espace de travail numérique avec Office 365
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : Flow
 
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit JesterSharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
SharePoint 2016 les nouveautés / yosTour Lyon / Etienne Bailly | Benoit Jester
 
Pièges dans les nuages - yOS Montréal 29 octobre 2015
Pièges dans les nuages - yOS Montréal 29 octobre 2015Pièges dans les nuages - yOS Montréal 29 octobre 2015
Pièges dans les nuages - yOS Montréal 29 octobre 2015
 
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
2016 10-27 aOS La Réunion - Journée Office 365 - SharePoint
 
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content ServicesaOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
aOS Nice 2020 : Les nouveautés du MS Ignite 2020 sur les Content Services
 
TIAD 2016 : No Ops no IoT
TIAD 2016 : No Ops no IoTTIAD 2016 : No Ops no IoT
TIAD 2016 : No Ops no IoT
 
Azure bot service
Azure bot serviceAzure bot service
Azure bot service
 
SharePoint : votre portail métier d'entreprise #mstechdays 2012
SharePoint : votre portail métier d'entreprise #mstechdays 2012SharePoint : votre portail métier d'entreprise #mstechdays 2012
SharePoint : votre portail métier d'entreprise #mstechdays 2012
 
Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?
 
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick GuimonetSPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
SPS Dakar 2018 - Surfer sur les vagues Office 365 - Patrick Guimonet
 
SPS Dakar 2018 - Surfer sur les vagues Office 365
SPS Dakar 2018 - Surfer sur les vagues Office 365SPS Dakar 2018 - Surfer sur les vagues Office 365
SPS Dakar 2018 - Surfer sur les vagues Office 365
 
Plénière J03 SharePoint et le cloud
Plénière J03   SharePoint et le cloudPlénière J03   SharePoint et le cloud
Plénière J03 SharePoint et le cloud
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
 

Plus de Patrick Guimonet

2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces
Patrick Guimonet
 
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
Patrick Guimonet
 
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
Patrick Guimonet
 
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
Patrick Guimonet
 
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
Patrick Guimonet
 
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
Patrick Guimonet
 
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
Patrick Guimonet
 
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
Patrick Guimonet
 
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
Patrick Guimonet
 
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
Patrick Guimonet
 
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 3652020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
Patrick Guimonet
 
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
Patrick Guimonet
 
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
Patrick Guimonet
 
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 3652019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
Patrick Guimonet
 
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
Patrick Guimonet
 
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
Patrick Guimonet
 
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
Patrick Guimonet
 
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
Patrick Guimonet
 
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 3652019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
Patrick Guimonet
 
2019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 3652019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 365
Patrick Guimonet
 

Plus de Patrick Guimonet (20)

2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces
 
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
 
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
 
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
 
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
 
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
 
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
 
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
 
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
 
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
 
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 3652020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
 
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
 
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
 
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 3652019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
 
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
 
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
 
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
 
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
 
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 3652019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
 
2019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 3652019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 365
 

2016 12-02 aOS Lille - Que la force du cloud soit avec vos applications

  • 1. aOS Lille 2 décembre 2016 Que la force du Cloud soit avec vos applications Mohamed Ait Salah Patrick Guimonet @Maitsalah @Patricg
  • 2. aOS Lille 2 décembre 2016 Mohamed AIT SALAH Paris, France Sr Solutions Architect DELL EMC @maitsalah Blogueur http://blogs.developpeur.org/d otnetrevolution/ Designed by Gokan Ozcifci Membre Communauté aOS Microsoft Certified SharePoint, Development...
  • 3. aOS Lille 2 décembre 2016 MVP Office Servers and Services ( pour la 7e fois) Microsoft Regional Director Patrick Guimonet Paris, France Architecte de Solutions d’Entreprise - Abalon Membre fondateur Communauté aOS @patricg Blogueur https://yos365. wordpress.com Designed by Gokan Ozcifci
  • 4. aOS Lille 2 décembre 2016 Office 365 Patrick Guimonet @patricg
  • 5. aOS Lille 2 décembre 2016
  • 6. aOS Lille 2 décembre 2016 7 La pyramide de Maslow d’Office 365
  • 7. aOS Lille 2 décembre 2016 Le nouveau paysage Office 365 8
  • 8. aOS Lille 2 décembre 2016
  • 9. aOS Lille 2 décembre 2016 Comment connecter Office 365 à vos applications métiers Mohamed AIT SALAH @Maitsalah
  • 10. aOS Lille 2 décembre 2016 Quelques questions à se poser ! • Quel sont les cas d’utilisation qu’on veut implémenter? • Quels services Office 365 veut-on intégrer dans notre application? • Quel type d’application? : • Native / Mobile / Desktop • Web APP, Web API… • Est-ce que mon application sera Multi- Tenant? • Quel langage de programmation ?
  • 11. aOS Lille 2 décembre 2016 Quelques prérequis ! • Prérequis • Tenant Office 365 • Configurer les services souhaités • Créer les comptes utilisateurs ou Synchroniser votre AD OnPrem avec AD Connect et configurer la fédération avec ADFS • Tenant Azure • Déclaration de l’application dans Azure AD • Ajout des permissions sur les différentes API des services souhaités • Graph API • SharePoint Online API • Azure AD API • etc. • Utilisation de Visual studio • Ajout des nuget dont vous avez besoin (ADAL, Json.net, SharePoint Online CSOM…)
  • 12. aOS Lille 2 décembre 2016 Active Directory Authentication Library (ADAL) • Disponible sur plusieurs plateformes • .NET, Windows Store, iOS, Android, Node.JS, Java • Open source • https://github.com/AzureAD/azur e-activedirectory-library-for- dotnet • Fonctionnalités avancées • Cache et refresh token auto • Support multi-utilisateurs
  • 13. aOS Lille 2 décembre 2016 Connecter votre application à Office 365
  • 14. aOS Lille 2 décembre 2016 Démo et retour d’expérience • Projet Loop chez Loop Software : • Loop est née en 2012 de la rencontre entre KPMG France et une équipe d’experts des technologies du web et de l’internet, issus du métier. C’est une solution intégrée de comptabilité, facturation et fiscalité à destination de l’ensemble du marché français des PME et des cabinets d’expertise- comptable. • L’objectif était de fournir un outil de production collaboratif à l’ensemble des collaborateurs de KPMG afin de fluidifier les échanges et de renforcer le lien avec leurs clients. Lien du site Web : https://www.loopsoftware.fr
  • 15. aOS Lille 2 décembre 2016 Liens utiles • Version d’essai Office 365 (E3) • http://go.microsoft.com/fwlink/p/?LinkID=4038 02&culture=fr-FR&country=FR • Azure AD (Applications) • https://docs.microsoft.com/fr-fr/azure/active- directory/active-directory-integrating- applications • https://docs.microsoft.com/fr-fr/azure/active- directory/active-directory-authentication- libraries • Packages nuget • https://www.nuget.org/ • Exemple de code source : Application SaaS multi Tenant • https://azure.microsoft.com/en- us/resources/samples/active-directory-dotnet- webapp-multitenant-openidconnect/
  • 16. aOS Lille 2 décembre 2016 Merci à nos sponsors ! Platinum Gold Platinor
  • 17. aOS Lille 2 décembre 20162 Décembre 2016 Journée aOS Lille