Reduce sign up and sign in friction Accelerate

  • Slides: 26
Download presentation

Reduce sign up and sign in friction Accelerate user adoption and engagement Automate user

Reduce sign up and sign in friction Accelerate user adoption and engagement Automate user provisioning by supporting Azure AD for sign in by using Azure AD Graph to find users by using Graph to track user assignment

 • • • 86% of Fortune 500 companies on Microsoft Cloud (Azure, O

• • • 86% of Fortune 500 companies on Microsoft Cloud (Azure, O 365, CRM Online and Power. BI) Azure AD manages identity data for >7 M tenants 1 Trillion 60 M Azure AD authentications since the release of the service Office 365 users active every month Copyright (c) 2015 Microsoft Corporation More than 500 M user accounts on Azure Active Directory >1 Billion authentications every day on Azure AD 3

Sign In

Sign In

Tip #1 Tip #2 Tip #3 Use quick starts in Azure AD developer guide

Tip #1 Tip #2 Tip #3 Use quick starts in Azure AD developer guide to learn how to add sign in to your app Use available open source libraries to simplify development Use recommended branding to drive familiarity of work account sign in http: //aka. ms/aaddev

trending. Around Shared with me created. By CONVERSATIONS manager USER public working. With direct.

trending. Around Shared with me created. By CONVERSATIONS manager USER public working. With direct. Reports EVENTS trending. Around modified. By TASKS FILES member. Of working. With GROUPS Azure AD Graph TASKS created. By NOTES FILES MESSAGES NOTES

http: //aka. ms/aaddev

http: //aka. ms/aaddev

Tip #1 Tip #2 Tip #3 Users can query basic details of other users

Tip #1 Tip #2 Tip #3 Users can query basic details of other users but can’t query groups (yet) or org hierarchy – for that, admin must consent first You don’t get user’s email name in sign in token today, just sign in name (which looks like email name) – query graph to get email name Get user’s profile photo from graph to provide more personalized experience http: //aka. ms/aaddev

Tip #1 Tip #2 Tip #3 Use app permissions, not delegated user permissions, to

Tip #1 Tip #2 Tip #3 Use app permissions, not delegated user permissions, to read assignments from graph Use directory schema extensions to store your app’s user profile data in the directory << Baz >> http: //aka. ms/aaddev

Reduce sign up and sign in friction Accelerate user adoption and engagement Automate user

Reduce sign up and sign in friction Accelerate user adoption and engagement Automate user provisioning by supporting Azure AD for sign in by using Azure AD Graph to find users by using Graph to track user assignment

http: //aka. ms/aaddev

http: //aka. ms/aaddev