#GlobalAzure #ViseoSpirit
Microsoft Azure#GlobalAzure #ViseoSpirit
GAB 2015 LYON ORAGANIZER
LOCAL SPONSORS WORLDWIDE SPONSORS
…
#GlobalAzure #ViseoS...
Microsoft Azure#GlobalAzure #ViseoSpirit
Plan
• Azure AD
• SSO avec Azure AD
• Catalogue d’applications SaaS pré-intégrées
Microsoft Azure#GlobalAzure #ViseoSpirit
L'émergence des devices
4
Microsoft Azure#GlobalAzure #ViseoSpirit
Souplesse d‘accès pour des utilisateurs heureux
5
Microsoft Azure#GlobalAzure #ViseoSpirit
• Gestion de l'identité et de l'accès
pour le cloud
• Combine des services d'annu...
Microsoft Azure#GlobalAzure #ViseoSpirit
7
3rd party clouds/hosting
Azure AD
You
Microsoft Azure#GlobalAzure #ViseoSpirit
Pour toutes les tailles d’entreprises
8
Microsoft Azure#GlobalAzure #ViseoSpirit
Gestion
9
Microsoft Azure#GlobalAzure #ViseoSpirit
• Édition gratuite
– Permet de gérer des comptes d'utilisateur,
– synchroniser av...
Microsoft Azure#GlobalAzure #ViseoSpirit
PRÉSENTATION D’AZURE AD
11
Microsoft Azure#GlobalAzure #ViseoSpirit
Intégrer vos applications
12
Microsoft Azure#GlobalAzure #ViseoSpirit
Protocoles d'authentification modernes
13
OAuth 2.0
OAuth 2.0
WS-Fed, SAML 2.0,
O...
Microsoft Azure#GlobalAzure #ViseoSpirit
Protocoles d'authentification modernes
14
Web
Application
Browser
WS-Fed
SAML 2.0...
Microsoft Azure#GlobalAzure #ViseoSpirit
Protocoles d'authentification modernes
15
Web
API
Web
API
Native App
OAuth 2.0
Op...
Microsoft Azure#GlobalAzure #ViseoSpirit
Azure AD Architecture
16
Microsoft Azure#GlobalAzure #ViseoSpirit
Endpoints
17
Microsoft Azure#GlobalAzure #ViseoSpirit
Endpoints
18
Microsoft Azure#GlobalAzure #ViseoSpirit
Claims about the user
19
Object ID b3809430-6c28-4e43-870d-fa7d38636dcd
Claim Typ...
Microsoft Azure#GlobalAzure #ViseoSpirit
• Azure Active Directory Authentication Library
(ADAL) fait toute la plomberie po...
Microsoft Azure#GlobalAzure #ViseoSpirit
• RESTful interface to Azure Active Directory
– Tenant Specific – queries are sco...
Microsoft Azure#GlobalAzure #ViseoSpirit
INTÉGRATION D’AZURE AD
ASP.NET (OWIN) et Azure AD
ADAL (Exemple AngularJS)
GRAPH ...
Microsoft Azure#GlobalAzure #ViseoSpirit
Intégration d’applications SaaS
25
Microsoft Azure#GlobalAzure #ViseoSpirit
• Go to app access panel:
http://myapps.microsoft.com/
App access panel
26
Microsoft Azure#GlobalAzure #ViseoSpirit
INTÉGRATION D’UNE APPLICATION SAAS
27
Microsoft Azure#GlobalAzure #ViseoSpirit
• Azure Active Directory Solutions Architecture White Paper -
https://www.microso...
Microsoft Azure#GlobalAzure #ViseoSpirit
https://github.com/AzureADSamples
Some examples:
WebApp-WebAPI-OAuth2-UserIdentit...
Microsoft Azure#GlobalAzure #ViseoSpirit
GAB 2015 LYON ORAGANIZER
LOCAL SPONSORS WORLDWIDE SPONSORS
…
#GlobalAzure #ViseoS...
Prochain SlideShare
Chargement dans…5
×

Gab2015 samir arezki_samuelpecoul_sso avec azure ad

374 vues

Publié le

Azure Active Directory & SSO

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
374
Sur SlideShare
0
Issues des intégrations
0
Intégrations
7
Actions
Partages
0
Téléchargements
14
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Gab2015 samir arezki_samuelpecoul_sso avec azure ad

  1. 1. #GlobalAzure #ViseoSpirit
  2. 2. Microsoft Azure#GlobalAzure #ViseoSpirit GAB 2015 LYON ORAGANIZER LOCAL SPONSORS WORLDWIDE SPONSORS … #GlobalAzure #ViseoSpirit
  3. 3. Microsoft Azure#GlobalAzure #ViseoSpirit Plan • Azure AD • SSO avec Azure AD • Catalogue d’applications SaaS pré-intégrées
  4. 4. Microsoft Azure#GlobalAzure #ViseoSpirit L'émergence des devices 4
  5. 5. Microsoft Azure#GlobalAzure #ViseoSpirit Souplesse d‘accès pour des utilisateurs heureux 5
  6. 6. Microsoft Azure#GlobalAzure #ViseoSpirit • Gestion de l'identité et de l'accès pour le cloud • Combine des services d'annuaire, la gouvernance des identités, la gestion de l'accès aux applications et une riche plateforme basée sur les standards pour les développeurs • Azure Active Directory Premium est une offre de pointe avec des fonctionnalités supplémentaires. Azure Active Directory 6
  7. 7. Microsoft Azure#GlobalAzure #ViseoSpirit 7 3rd party clouds/hosting Azure AD You
  8. 8. Microsoft Azure#GlobalAzure #ViseoSpirit Pour toutes les tailles d’entreprises 8
  9. 9. Microsoft Azure#GlobalAzure #ViseoSpirit Gestion 9
  10. 10. Microsoft Azure#GlobalAzure #ViseoSpirit • Édition gratuite – Permet de gérer des comptes d'utilisateur, – synchroniser avec des annuaires locaux, – Authentification unique entre Azure, Office 365 et des milliers d'applications SaaS populaires. • Édition De base – Une gestion des identités en libre-service et accès basée sur les groupes, – la réinitialisation de mot de passe en libre-service pour les applications cloud, – le proxy d'application Azure Active Directory – marque personnalisée (branding) – SLA de 99,9 %. • Édition Premium – Des fonctionnalités enrichies de gestion des identités de niveau entreprise. Éditions d'Azure Active Directory 10
  11. 11. Microsoft Azure#GlobalAzure #ViseoSpirit PRÉSENTATION D’AZURE AD 11
  12. 12. Microsoft Azure#GlobalAzure #ViseoSpirit Intégrer vos applications 12
  13. 13. Microsoft Azure#GlobalAzure #ViseoSpirit Protocoles d'authentification modernes 13 OAuth 2.0 OAuth 2.0 WS-Fed, SAML 2.0, OpenID Connect OAuth 2.0
  14. 14. Microsoft Azure#GlobalAzure #ViseoSpirit Protocoles d'authentification modernes 14 Web Application Browser WS-Fed SAML 2.0 OpenID Connect
  15. 15. Microsoft Azure#GlobalAzure #ViseoSpirit Protocoles d'authentification modernes 15 Web API Web API Native App OAuth 2.0 OpenID Connect OAuth 2.0 OnBehalfOf
  16. 16. Microsoft Azure#GlobalAzure #ViseoSpirit Azure AD Architecture 16
  17. 17. Microsoft Azure#GlobalAzure #ViseoSpirit Endpoints 17
  18. 18. Microsoft Azure#GlobalAzure #ViseoSpirit Endpoints 18
  19. 19. Microsoft Azure#GlobalAzure #ViseoSpirit Claims about the user 19 Object ID b3809430-6c28-4e43-870d-fa7d38636dcd Claim Type Claim ValueUsage Tenant ID 81aabdd2-3682-48fd-9efa-2cb2fcea8557 Security Display Subject Name First Name Last Name frank@contoso.com Frank Miller m70fSk8OdeYYyCYY6C3922lmZMz9JKCGR0P1
  20. 20. Microsoft Azure#GlobalAzure #ViseoSpirit • Azure Active Directory Authentication Library (ADAL) fait toute la plomberie pour vous. Bibliothèques 20
  21. 21. Microsoft Azure#GlobalAzure #ViseoSpirit • RESTful interface to Azure Active Directory – Tenant Specific – queries are scoped to individual tenant context – Programmatic access to directory objects such as Users, Groups, Contacts, Tenant Information, Roles, Applications and Permissions – Access relationships: members, memberOf, manager, directReports • Requests use standard HTTP methods – GET, POST, PATCH, DELETE to create, read, update, and delete – Response support JSON, XML, standard HTTP status codes – Compatible with OData V3 • OAuth 2.0 Support – Both Client Credentials and Authorization Code flow Graph API 22
  22. 22. Microsoft Azure#GlobalAzure #ViseoSpirit INTÉGRATION D’AZURE AD ASP.NET (OWIN) et Azure AD ADAL (Exemple AngularJS) GRAPH API 24
  23. 23. Microsoft Azure#GlobalAzure #ViseoSpirit Intégration d’applications SaaS 25
  24. 24. Microsoft Azure#GlobalAzure #ViseoSpirit • Go to app access panel: http://myapps.microsoft.com/ App access panel 26
  25. 25. Microsoft Azure#GlobalAzure #ViseoSpirit INTÉGRATION D’UNE APPLICATION SAAS 27
  26. 26. Microsoft Azure#GlobalAzure #ViseoSpirit • Azure Active Directory Solutions Architecture White Paper - https://www.microsoft.com/en-us/download/details.aspx?id=45909 • Active Directory from on-premises to the cloud – Azure AD whitepapers - https://www.microsoft.com/en-us/download/details.aspx?id=36391 • Cloud Identity blog (Vittorio Bertocci- http://www.cloudidentity.com/blog/ • Azure blog - http://blogs.msdn.com/b/windowsazure/ • Azure Active Directory Graph - http://blogs.msdn.com/b/aadgraphteam/ • Active Directory Team blog - http://blogs.technet.com/b/ad/ Ressources 28
  27. 27. Microsoft Azure#GlobalAzure #ViseoSpirit https://github.com/AzureADSamples Some examples: WebApp-WebAPI-OAuth2-UserIdentity-DotNet WebApp-WebAPI-OpenIDConnect-DotNet WebApp-GraphAPI-PHP WebAPI-Nodejs NativeClient-Xamarin-iOS NativeClient-iOS Azure AD Samples 29
  28. 28. Microsoft Azure#GlobalAzure #ViseoSpirit GAB 2015 LYON ORAGANIZER LOCAL SPONSORS WORLDWIDE SPONSORS … #GlobalAzure #ViseoSpirit

×