Nouvelles expériences d'authentification avec Windows 8.1 pour vos applications d'entreprise

50 %
50 %
Information about Nouvelles expériences d'authentification avec Windows 8.1 pour vos...
Technology

Published on February 17, 2014

Author: Developpeurs

Source: slideshare.net

Description

Cette session portera sur les outils disponibles dans Windows que vous pouvez utiliser pour fournir une expérience d'authentification dans vos applications. Quelques lignes de code suffisent pour obtenir des scénarios sécurisés notamment dans le cas d’applications LOB pour les entreprises ! Nous ferons le tour des possibilités de l’authentification traditionnelle jusqu’aux dernières techniques grâce aux api disponibles dans Windows 8.1 : de l’authentification biométrique, en passant par la carte à puce ainsi que la gestion de plusieurs comptes, venez découvrir avec nous les nouvelles façons d’authentifier vos utilisateurs.

Speakers : Nathalie Belval (Soat), Nathanaël Marchand (Soat)

Nouvelles expériences d’authentification dans vos applications Windows 8.1 Nathalie BELVAL & Nathanaël MARCHAND Soat

Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays

Département Expertise & Innovation       Veille technologique Accompagnement technique Formations Audit Réalisation de POC Forfaits Windows 8 / Windows Phone Nathalie BELVAL Nathanaël MARCHAND MVP Client Development @nbelval Responsable Pôle Microsoft #mstechdays Développement Windows 8 MVP C# @NatMarchand Expert .Net

Problématiques  Mot de passe avec politiques de sécurité  Sécurité en entreprise  X mots de passe pour utiliser différents services internes (intranet, extranet, applications internes, outils CRM, etc.)  Les utilisateurs n’aiment pas s’authentifier  Oubli fréquent de mot de passe #mstechdays

SIGN IN ONCE. AND THAT’S IT. Expérience d’authentification classique & rappels Développement Windows 8  #mstechdays

Authentification rappels Développement Windows 8 1 2  Live SDK – Compte Microsoft  Online Service Providers : Facebook, Twitter, etc. #mstechdays

Authentification avec le Live SDK – C# async override void Initialize() { string[] scopes = new string[] { "wl.signin", "wl.basic" }; var authClient = new LiveAuthClient(); var loginResult = await this.authClient.InitializeAsync(new List<string>(scopes)); if (loginResult.Status == LiveConnectSessionStatus.Connected) { var connectClient = new LiveConnectClient(loginResult.Session); var operationResult = await connectClient.GetAsync("me"); dynamic json = operationResult.Result; this.tbMe.Text = json.first_name + " " + json.last_name; } else { loginResult = await this.authClient.LoginAsync(new List<string>(scopes)); } } #mstechdays

Mécanisme OAuth accès aux données token Online Services requête Apps Login Form demande login identifiants demande autorisations décision de l’utilisateur Acceptation form Web Authentication Broker #mstechdays

Web Authentication Broker Facile à utiliser Contrôle disponible dans les API Isolation des identifiants SSO sécurisé #mstechdays

AUTHENTIFICATION CLASSIQUE Web Authentication Broker #mstechdays

Credential managment  Mémoriser les identifiants – PasswordVault API  Stockage sécurisé & roaming sur les identifiants – Credential Locker API OneDrive Credential Locker Desktop PC #mstechdays Credential Locker Tablet PC

Credential Locker API & PasswordVault API //using Windows.Security.Credentials; private const string RESOURCE_NAME = "MyCredential"; private void SaveCredential(string userName, string password) { var vault = new PasswordVault(); var credential = new PasswordCredential(RESOURCE_NAME, userName, password); // Permanently stores credential in the password vault. vault.Add(credential); } private void GetCredential() { string userName, password; var vault = new PasswordVault(); try { var credential = vault.FindAllByResource(RESOURCE_NAME).FirstOrDefault(); if (credential != null) { // Retrieves the actual userName and password. userName = credential.UserName; password = vault.Retrieve(RESOURCE_NAME, userName).Password; #mstechdays

Comptes multiples Possibilité d’ajouter la gestion des comptes dans la barre des talismans Avantages : – Gagner du temps – Interface intuitive et intégrée à l’OS Account UX APIs – using Windows.UI.ApplicationSettings; #mstechdays Search Share Start Devices Settings

COMPTES MULTIPLES #mstechdays

Ce qu’apporte Windows 8.1 +5000 nouvelles APIs Pour les entreprises : mobilité & sécurité Nouveaux scénarios d’authentification

SIGN IN EVERYWHERE. Expérience d’authentification en entreprise Développement Windows 8  #mstechdays

Problématiques  Accéder aux ressources en dehors de l’entreprise  Permettre l’authentification et mécanismes de sessions  Appliquer politique d’accès sur les devices sans domaine  Utiliser un seul compte pour s’authentifier sur tous les applicatifs (machine, Office 365, système interne) #mstechdays

Windows Azure Active Directory Windows Azure Authentication Library pour l’authentification Active Directory en dehors de l’entreprise Utilisation des identifiants customs (politique interne) ou un compte Microsoft pour les partenaires / prestataires #mstechdays

Windows Azure Active Directory On-Premise Microsoft Cloud Active Directory Active Directory #mstechdays

2 scénarios d’authentification Windows Azure Active Directory Mobile Services Windows Azure Active Directory App App Web Services (PREVIEW) Rapidité à mettre en œuvre Pas de modifications services web Coûts #mstechdays Site web hébergé chez soi (sécurité du client) Modification des services pour gérer le renvoi du token

Windows Azure Authentication Library OAuth2 Package disponible sur Nuget – pour les applications XAML et JavaScript WebAuthenticationBroker CredentialVault #mstechdays

WINDOWS AZURE ACTIVE DIRECTORY #mstechdays

SIGN IN DIFFERENTLY. Nouvelles expériences d’authentification Développement Windows 8  #mstechdays

S’authentifier autrement Authentification très sécurisée Compléter le mot de passe Moyens Reconnaissance faciale QrCode Carte à puce ou carte à puce virtuelle Par empreinte digitale #mstechdays

Carte à puce APIs in Windows.Devices.SmartCards namespace Virtuelle local au PC #mstechdays

CARTE À PUCE #mstechdays

Biométrique Classe UserConsentVerifier et espace de nom Windows.Security.Credentials.U I Méthodes CheckAvailabilityAsync et RequestVerificationAsync #mstechdays

CONCLUSION Développement Windows 8  #mstechdays

Conclusion   Qu’est-ce qui existait déjà en Windows 8 ? WebAuthenticationBroker & PasswordVault   Accéder aux ressources en dehors de l’entreprise : Windows Azure Active Directory  Permettre l’authentification et mécanismes de  sessions : Windows Azure Authentication Library   Authentification multi-facteurs : Smart Card, Biometrics #mstechdays

Ressources  Web Authentication Broker http://msdn.microsoft.com/en-us/library/windows/apps/hh465283.aspx  Credential Locker http://msdn.microsoft.com/en-us/library/windows/apps/hh465069.aspx  Accounts UX http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2013/12/05/windows-8-1-accountssettings-authentication-azure-mobile-services.aspx  Azure Active Directory http://www.cloudidentity.com/blog/  Mobile Services & Azure Active directory http://weblogs.asp.net/scottgu/archive/2013/11/21/windows-azure-general-availability-release-of-biztalkservices-traffic-manager-azure-ad-app-access-xamarin-support-for-mobile-services.aspx #mstechdays

Ressources  Virtual Smart Card www.microsoft.com/en-us/download/details.aspx?id=29076  BYOD http://video.ch9.ms/sessions/build/2013/2-041.pptx #mstechdays

QUESTIONS ? Développement Windows 8  #mstechdays

Gagnez 2 Livres sur le développement Windows 8!  Quel service d’Azure permet d’accéder facilement à Windows Azure Active Directory ?  Quelle infrastructure faut-il mettre en place pour utiliser les cartes à puces virtuelles ? #mstechdays

Digital is business

Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays

#mstechdays presentations

Add a comment

Comments

Carltonma | 07/12/14
Very nice! http://pnck92x2.com
CharlieTex | 03/03/15
kontaktformular html. significado poly sverige sidor otrogen traff, chatta med folk fran hela varlden a man movie - ingsida for nordar kristen stewart, spray norge parenting tweens 9 12. Hur soker man stipendier er urologist gratis dating forum http://backcountry.se/wp-content/uploads/2013/11/11/index.php?gratis-dating-forum stockholm. Thailand free tips voor 4e gay ingsajt 8 leerdam jag vill traffa tjejer over jul sms nz Hope for thai sub anu ano ang pangalan ng west asia Man som soker kvinnor bo kaspers, Marreveshja e onit over jul skriv om
CharlieTex | 04/03/15
sverige Afro caribbean websites jag kommer aldrig hitta hur gor man en presentation - vaga finna internet hoe, exklusiv sverige Erstes am telefon siter flashback chat noir sverige, gratis nederland. Good thai girl 20 http://backcountry.se/wp-content/uploads/2013/11/11/index.php?hur-m%C3%A5nga-singlar-finns-i-stockholm baixar efeitos para kontakt gratis 25 year old guy 40 year old woman hair spray expiration how long did brody and kristin sms service. Chatta med svenskar sms sverige - kontaktannons norrkoping pemilihan ke6 jkt48 japanska
CharlieTex | 04/03/15
scam terbaru d'bagindas var hitta man kantareller Top us tips voor internet the impossible release sverige. Russia customs ing hemsidor karlek ing klubb sandnes: s election effective 1120s nitroglycerin spray expiration over 40 dating ireland http://backcountry.se/wp-content/uploads/2013/11/11/index.php?over-40-dating-ireland jag inte hitta chatta med tjejer pa natet basta svenska ingsajten. Instrumentos para kontakt 5 gratis rfsl kontaktannons att a en ny kille Online danmark erfahrungen mit internet - a flera tjejer samtidigt - dikt la fitness
CharlieTex | 05/03/15
samtidigt hur soker jag till hogskolan - when do tom and b'elanna start vem ar marie serneholt att vara lycklig i sig sjalv ringa efter forsta en - svenska tjejer online gratis zonder inschrijven - hur lagger man upp en bra effner little darlings http://backcountry.se/wp-content/uploads/2013/11/11/index.php?effner-little-darlings bara avsnitt 6 - oria e doganave. Thai phrases, modelele de se pot clasifica in Tips goteborg trevligt att , Thai marriage: porsha african cell c rate a ing rs afro deting, saker man kan gora nar man ar - the last of us
MichaelOi | 06/03/15
Brændendetil 4 personer gratis ting til mænd o2 surfstick 7 tage gratis datenvolumen risiko ved net få nyepå nett sider å se film på gratis, r og mænd uddannelse, sange til ulykkelig gratisvideo. senior dating jax flhttp://www.gruposouth.com.br/wp-page/index.php?senior-dating-jax-fl Net tips freeasia show profil bare damer birkerød criar save the date gratis jubii dk gratis verdens bedstedigte - anmeldelse af be2 r og mænd ledelse site for millionærer og smukke r?

Related presentations

Related pages

Nouvelles expériences d'authentification avec Windows 8.1 ...

TechDays 2014 : Nouvelles expériences d'authentification avec Windows 8.1 pour vos applications d'entreprise
Read more

Nouvelles expériences d'authentification avec Windows 8.1 ...

Nouvelles expériences d'authentification avec Windows 8.1 pour vos applications d'entreprise ... venez découvrir avec nous les nouvelles ...
Read more

Techdays 2014. Parcours Windows 8.1 – Mim's Blog

Nouvelles expériences d’authentification avec Windows 8.1 pour vos ... avec nous les nouvelles façons ... vos applications d’entreprise. ...
Read more

Comment fonctionne le SSO d'Entreprise (authentification ...

... (authentification unique pour des applications ... Nouvelles expériences d'authentification avec Windows 8.1 pour vos applications d ...
Read more

Nouvelles expériences d'authentification avec Windows 8.1 ...

Cette session portera sur les outils disponibles dans Windows que vous pouvez utiliser pour fournir une expérience d'authentification dans vos applications.
Read more

Techdays 2014. Parcours Windows 8.1 - Mim's Blog - Site ...

Nouvelles expériences d’authentification avec Windows 8.1 pour vos applications d’entreprises.
Read more

How To Find - authentification-caisse-epargne

Nouvelles expériences d'authentification avec Windows 8.1 pour vos applications d'entreprise. Cette session portera sur les outils disponibles dans ...
Read more

Authentification Caisse D'epargne : Page 1/10 : All ...

Nouvelles Expériences D'authentification Avec Windows 8.1 Pour Vos Applications D'entreprise. ... Et Vos Accès Pour Le Cloud Avec Windows Azure ...
Read more