SlideShare a Scribd company logo
Azure AD Pass-Through Authentication and Seamless SSO
- EWUG.DK - Level 200-300
Peter Selch Dahl - Cloud Architect and Microsoft Azure MVP
Protect
your data
Enable
your users
Empowering users
Unify your environment
People-centric approach
Devices Apps Data
Self-service Single
sign on
•••••••••••
Username
Identity as the control plane
Simple
connection
Cloud
SaaS
Azure
Office 365Public
cloud
Other
Directories
Windows Server
Active Directory
On-premises Microsoft Azure Active Directory
What is Azure Active Directory?
Azure Active Directory Connect*
Microsoft Azure
Active Directory
Other Directories
PowerShell
LDAP v3
SQL (ODBC)
Web Services
( SOAP, JAVA,
REST)
*
SaaS appsMicrosoft Azure
Active DirectoryOther Directories
JANUARY 26, 2017
@EWUGDK
8
Pass-Through Authentication and SSO
- Simple and better auth for most customers in the future!
Why Pass-Through Auth and SSO?
- The Goal of PTA/Seamless SSO!
• Help new customers with the following requirements onboard faster
• AuthN against AD on-prem
• No passwords in the cloud
• Do not want unauthenticated endpoints on-prem exposed to internet
• Provide an SSO solution
• Help existing customers with above requirements, switch to a lower
TCO option
JANUARY 26, 2017
@EWUGDK
9
Azure AD Pass-through Authentication
• Enables customers to validate password on-premises without the complexity
of AD FS
• Allows for on-premises policies to be evaluated such as account disabled, login
hours restrictions etc.
• Simple deployment via AAD Connect, no complex DMZ requirements
• Works for single or multi-forest customers
• Built on AAD Application Proxy infrastructure
• Securely validates the user’s password against on-premises AD
• Customer can deploy multiple agents for HA
• Bottom line – Similar benefits to federation without the deployment cost
JANUARY 26, 2017
@EWUGDK
10
Azure AD Pass-through Authentication
• True single sign on without the cost of AD FS
• No additional servers or infrastructure required on premises
• Accelerated deployment
• Utilizes existing AD infrastructure
• Inherit support for multiple regions
• Inherit support for finding the closest DC
• Based on Kerberos
• No DR plan outside of existing AD plans
• Support for both PTA and PHS customers
• SSO is provide for all domain joined corporate machines with line of sight to a
DC
JANUARY 26, 2017
@EWUGDK
11
Azure AD Pass-through Authentication
• Provides similar services to AD FS
• Forms based authentication for non-domain joined/outside of corp net users (PTA)
• SSO for domain joined users on corp net (SSO)
• No need for dedicated servers
• PTA can be installed on existing servers or DC’s
• SSO is only a computer account in AD
• No load balancers
• PTA automatically uses all available connectors no need to load balance
• No DMZ
• All connections are outbound
• No unauthenticated end points on the internet
• Less to manage ongoing
• Simple DR, place connectors where needed
• No certificates to manage
JANUARY 26, 2017
@EWUGDK
12
Why Pass-Through Auth and SSO?
-Sign-in Options today
Complexity
Value
Cloud only
Accounts
AAD Connect
+ AD FS
AAD Connect
Cloud Accounts
AAD Connect
+ PHS
JANUARY 26, 2017
@EWUGDK
13
Why Pass-Through Auth and SSO?
-Sign-in Options today
Complexity
Value
Cloud only
Accounts
AAD Connect
+ AD FS
AAD Connect
Cloud Accounts
AAD Connect
+ PHS
AAD Connect
+ PTA and SSO
AAD Connect
+ PHS and SSO
JANUARY 26, 2017
@EWUGDK
14
What AD FS offers that PTA and SSO Don’t
• Support for smartcard authentication
• Support for 3rd Party MFA providers
• Passwords are always in your control boundary – i.e. don’t pass
through the cloud
• Conditional access rules based on Exchange protocols (e.g.
pop, imap etc)
• Support for on-premises device based conditional access
(device write back)
JANUARY 26, 2017
@EWUGDK
15
What PTA and SSO offers that AD FS Don’t
• Common authentication for cloud and on-prem users
• Co-existence authentication
JANUARY 26, 2017
@EWUGDK
16
Authentication comparison
• 45% are cloud only and completed directly by Azure AD
(down from 56% in March).
• 37% are federated and completed by an ADFS server at a
customer site (up from 32% in March).
• 18% are completed using a password hash that was
synced from on-premises to the cloud using AAD Connect
or one of its predecessors (up from 7% in March).
• 1% are completed by a syndication partner (large
companies who resell Microsoft services)
• Just under 1% are completed by a 3rd party federation
server (i.e. Ping Federate, CA Site Minder, etc.)
• Just under 1% are completed by a 3rd party identity
service (a company like Centrify, Okta, OneLogin, etc.)
• The remaining 1% are completed by a custom or open
source identity server
JANUARY 26, 2017
@EWUGDK
17
• The use of ADFS with Azure AD/Office 365 continues to grow. It now accounts for 36% of all authentications (up from 32% nine
months ago).
Note: Number are a bit old... waiting new numbers from Alex Simons - Director of PM
JANUARY 26, 2017
@EWUGDK
18
How do they work?
Pass-Through Auth – Updated flow
JANUARY 26, 2017
@EWUGDK
19
Contoso Corpnet
AAD STS
AD App
Proxy
1 2
3
4
5
6
78
Connector
2
Pass-Through Auth
• Supported Scenarios
• Rich Clients that utilize modern authentication, think ADAL enabled
• Browser based passive Web flows
• Future Supported Scenarios
• Legacy clients (PowerShell, Lync/Skype, Outlook not using ADAL) – GA
• EAS, native mobile email clients - GA
• Until then
• Customers need to use ADAL enabled clients
• Alternatively, use PHS as a fallback
JANUARY 26, 2017
@EWUGDK
20
JANUARY 26, 2017
@EWUGDK
21
Desktop SSO
How does it work - Setup
JANUARY 26, 2017
@EWUGDK
22
How does it work - Setup
JANUARY 26, 2017
@EWUGDK
23
Azure AD
1
2
3
Contoso Corpnet
How does it work - Runtime
JANUARY 26, 2017
@EWUGDK
24
5
Contoso Corpnet
AAD
STS
12
3
6
4
What’s In A Token? (In Brief)
Claim Example Intended Purpose
Tenant ID 81aabdd2-3682-48fd-9efa-2cb2fcea8557 Immutable tenant identifier
Name Peter.dahl@proactive.dk Display only
First Name Peter Display only
Last Name Dahl Display only
Object ID b3809430-6c28-4e43-870d-fa7d38636dcd Immutable security identifier
Token also contains Group information
Ports required for Azure AD Connect
JANUARY 26, 2017
@EWUGDK
26
• 80 Enable outbound HTTP traffic for security validation such as SSL.
• 443 Enable user authentication against Azure AD
• 10100–10120 Enable responses from the connector back to the Azure AD
• 9352, 5671 Enable communication between the Connector toward the Azure service
for incoming requests.
• 9350 Optional, to enables better performance for incoming requests
• 8080/443 Enable the Connector bootstrap sequence and Connector automatic
update
• 9090 Enable Connector registration (required only for the Connector registration
process)
• 9091 Enable Connector trust certificate automatic renewal
https://docs.microsoft.com/en-us/azure/active-directory/connect/active-directory-aadconnect-ports
Pass-Through Auth and SSO
JANUARY 26, 2017
@EWUGDK
27
• Only works with Web flows
• ADAL rich clients supported
• Limited browser support
• IE, Chrome, Firefox
• Edge not currently (due to lack of SSO support)
• Alternate login ID
• Not supported, will be supported in Public Preview
Supported Browsers / Clients (ADAL)
JANUARY 26, 2017
@EWUGDK
28
Which of the following would you choose
JANUARY 26, 2017
@EWUGDK
29
• PTA + Desktop SSO
• Password Hash Sync (PHS) + SSO
• Either, PTA or PHS + SSO is good for me/my customers
• PTA + Desktop SSO with fallback to PHS
• I don’t really need SSO or PTA – Why?
Hvem anvender dette Public Preview?
JANUARY 26, 2017
@EWUGDK
30
Outlook Modern Authentication Support
JANUARY 26, 2017
@EWUGDK
31
Outlook Modern Authentication Support
$credential = get-credential
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
https://ps.outlook.com/powershell -Credential $credential -Authentication Basic -AllowRedirection
Import-PSSession $ExchangeSession
Set-OrganizationConfig -OAuth2ClientProfileEnabled $true
Get-OrganizationConfig | Format-Table -Auto Name,OAuth*
JANUARY 26, 2017
@EWUGDK
32
Officiel link: https://support.office.com/en-us/article/Enable-Exchange-Online-for-modern-authentication-58018196-
f918-49cd-8238-56f57f38d662
JANUARY 26, 2017
@EWUGDK
33
AzureAD: Primary Refresh Tokens
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
34
Microsoft Azure
Active DirectoryDave authenticates to Azure
AD as part of logon process
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
35
Microsoft Azure
Active Directory
Primary Refresh Token (PRT)
Returned by Azure AD and
cached by Windows 10
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
36
Microsoft Azure
Active Directory
Office 365
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
37
Microsoft Azure
Active Directory
Here is my PRT can I please
have an SSO token for Office
365
Office 365
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
38
Microsoft Azure
Active Directory
Your PRT checks out so here
is the SSO token you have
asked for
Office 365
AzureAD: Primary Refresh Tokens
JANUARY 26, 2017
@EWUGDK
39
Microsoft Azure
Active DirectoryHere is my Office 365
SSO token give me
access please
Office 365
AzureAD: Tokens
JANUARY 26, 2017
@EWUGDK
40
Kerberos Maximum lifetime for service ticket:
10 Timer før brugeren skal hente en ny ticket fra domain controlleren intern (Validering):
https://technet.microsoft.com/en-us/library/cc775748(v=ws.10).aspx
Session timeouts for Office 365
https://support.office.com/en-US/article/Session-timeouts-for-Office-365-37a5c116-5b07-4f70-8333-5b86fd2c3c40?ui=en-US&rs=en-
US&ad=US
Modern Authentication
Vi skal på et tidspunkt også have talt ”Modern Authentication” med jer, men jeg ser ikke lige tiden er moden endnu til dette:
https://blogs.office.com/2015/11/19/updated-office-365-modern-authentication-public-preview/. Det hænger meget sammen med EMS
(Conditional Access)
”Modern Authentication” : http://www.cloudidentity.com/blog/2015/03/20/azure-ad-token-lifetime/
Basic Authentication
ADFS Token: 8 timer (Det er standard fra Microsoft).
T: +45 82 32 32 32
F: +45 82 32 32 22
M: info@proactive.dk
W: www.proactive.dk
Questions and Answers
Thanks
Microsoft MCSA: 2012 Windows Server 2016,
Microsoft MCSA: 2012 Windows Server 2012,
Microsoft MCITP: 2008 Server and Enterprise Administrator,
Microsoft MCSA: 2008 Windows Server 2008,
Microsoft MCSA/MCSE : 2003 Security,
Microsoft MCITP:Windows Server 2008 R2, Virtualization Administrator,
Microsoft MCTS: SCOM 2007, ISA 2006, DPM,
Microsoft MCTS: Forefront Protection, etc.,
VMWare Certified Professional VI3/VI4/VI5,
CompTIA A+, Network+,
Citrix CCA: Branch Repeater (CloudBridge),
EC-Council: Certified Ethical Hacker (CEH v7),
And more
Peter Selch Dahl
Sr. IT Architect, Cloud and IT Infrastructure
Twitter: @PeterSelchDahl
YouTube: www.youtube.com/user/PeterSelchDahl
Blog : http://blog.peterdahl.net
LinkedIn: https://dk.linkedin.com/in/petersdahl

More Related Content

What's hot

Game days: crash test your application ... and your team
Game days: crash test your application ... and your teamGame days: crash test your application ... and your team
Game days: crash test your application ... and your team
Amazon Web Services
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access management
Dinusha Kumarasiri
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
Amazon Web Services
 
AWS PrivateLink Fundamentals
AWS PrivateLink FundamentalsAWS PrivateLink Fundamentals
AWS PrivateLink Fundamentals
Amazon Web Services
 
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
Amazon Web Services
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security Overview
Allen Brokken
 
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
Amazon Web Services Korea
 
Microsoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps QuestionsMicrosoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps Questions
Braindumps4IT
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
Novosco
 
Microsoft Azure Security Overview
Microsoft Azure Security OverviewMicrosoft Azure Security Overview
Microsoft Azure Security Overview
Alert Logic
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure Sentinel
David J Rosenthal
 
安全SD-WAN-Fortinet-AWS Summit2022.pptx
安全SD-WAN-Fortinet-AWS Summit2022.pptx安全SD-WAN-Fortinet-AWS Summit2022.pptx
安全SD-WAN-Fortinet-AWS Summit2022.pptx
Yitao Cen
 
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
Amazon Web Services Korea
 
An Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - WebinarAn Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - Webinar
Amazon Web Services
 
Azure governance
Azure governanceAzure governance
Azure governance
girish goudar
 
Microsoft Cloud's Front Door: Building a Global API
Microsoft Cloud's Front Door: Building a Global APIMicrosoft Cloud's Front Door: Building a Global API
Microsoft Cloud's Front Door: Building a Global API
C4Media
 
AZ-900 Azure Fundamentals.pdf
AZ-900 Azure Fundamentals.pdfAZ-900 Azure Fundamentals.pdf
AZ-900 Azure Fundamentals.pdf
ssuser5813861
 
Cloud security
Cloud securityCloud security
Cloud security
François Boucher
 
AWS Security Fundamentals
AWS Security FundamentalsAWS Security Fundamentals
AWS Security Fundamentals
Amazon Web Services
 
Secure your Azure and DevOps in a smart way
Secure your Azure and DevOps in a smart waySecure your Azure and DevOps in a smart way
Secure your Azure and DevOps in a smart way
Eficode
 

What's hot (20)

Game days: crash test your application ... and your team
Game days: crash test your application ... and your teamGame days: crash test your application ... and your team
Game days: crash test your application ... and your team
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access management
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
AWS PrivateLink Fundamentals
AWS PrivateLink FundamentalsAWS PrivateLink Fundamentals
AWS PrivateLink Fundamentals
 
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
How to secure your Active Directory deployment on AWS - FND306-R - AWS re:Inf...
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security Overview
 
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
AWS Summit Seoul 2023 | 클라우드 정책의 현재와 미래: 전문가 대담
 
Microsoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps QuestionsMicrosoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps Questions
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Microsoft Azure Security Overview
Microsoft Azure Security OverviewMicrosoft Azure Security Overview
Microsoft Azure Security Overview
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure Sentinel
 
安全SD-WAN-Fortinet-AWS Summit2022.pptx
安全SD-WAN-Fortinet-AWS Summit2022.pptx安全SD-WAN-Fortinet-AWS Summit2022.pptx
安全SD-WAN-Fortinet-AWS Summit2022.pptx
 
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
AWS Transit Gateway를 통한 Multi-VPC 아키텍처 패턴 - 강동환 솔루션즈 아키텍트, AWS :: AWS Summit ...
 
An Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - WebinarAn Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - Webinar
 
Azure governance
Azure governanceAzure governance
Azure governance
 
Microsoft Cloud's Front Door: Building a Global API
Microsoft Cloud's Front Door: Building a Global APIMicrosoft Cloud's Front Door: Building a Global API
Microsoft Cloud's Front Door: Building a Global API
 
AZ-900 Azure Fundamentals.pdf
AZ-900 Azure Fundamentals.pdfAZ-900 Azure Fundamentals.pdf
AZ-900 Azure Fundamentals.pdf
 
Cloud security
Cloud securityCloud security
Cloud security
 
AWS Security Fundamentals
AWS Security FundamentalsAWS Security Fundamentals
AWS Security Fundamentals
 
Secure your Azure and DevOps in a smart way
Secure your Azure and DevOps in a smart waySecure your Azure and DevOps in a smart way
Secure your Azure and DevOps in a smart way
 

Viewers also liked

Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
Thurupathan Vijayakumar
 
Microsoft Azure Identity and O365
Microsoft Azure Identity and O365Microsoft Azure Identity and O365
Microsoft Azure Identity and O365
Kris Wagner
 
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Michael Collier
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on Azure
Mostafa
 
Mobile SSO: are we there yet?
Mobile SSO: are we there yet?Mobile SSO: are we there yet?
Mobile SSO: are we there yet?
Brian Campbell
 
Identity in the cloud using Microsoft
Identity in the cloud using MicrosoftIdentity in the cloud using Microsoft
Identity in the cloud using Microsoft
Orbit One - We create coherence
 
Information security in office 365 a shared responsibility - antonio maio
Information security in office 365   a shared responsibility - antonio maioInformation security in office 365   a shared responsibility - antonio maio
Information security in office 365 a shared responsibility - antonio maio
AntonioMaio2
 

Viewers also liked (7)

Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
Microsoft Azure Identity and O365
Microsoft Azure Identity and O365Microsoft Azure Identity and O365
Microsoft Azure Identity and O365
 
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on Azure
 
Mobile SSO: are we there yet?
Mobile SSO: are we there yet?Mobile SSO: are we there yet?
Mobile SSO: are we there yet?
 
Identity in the cloud using Microsoft
Identity in the cloud using MicrosoftIdentity in the cloud using Microsoft
Identity in the cloud using Microsoft
 
Information security in office 365 a shared responsibility - antonio maio
Information security in office 365   a shared responsibility - antonio maioInformation security in office 365   a shared responsibility - antonio maio
Information security in office 365 a shared responsibility - antonio maio
 

Similar to EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On

Colabora.dk - Azure PTA vs ADFS vs Desktop SSO
Colabora.dk - Azure PTA vs ADFS vs Desktop SSOColabora.dk - Azure PTA vs ADFS vs Desktop SSO
Colabora.dk - Azure PTA vs ADFS vs Desktop SSO
Peter Selch Dahl
 
Azure PTA vs ADFS vs Desktop SSO
Azure PTA vs ADFS vs Desktop SSOAzure PTA vs ADFS vs Desktop SSO
Azure PTA vs ADFS vs Desktop SSO
CoLaboraDK
 
Azure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDKAzure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDK
Peter Selch Dahl
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
Michael Noel
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
BIWUG
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Michael Noel
 
[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
European Collaboration Summit
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Michael Noel
 
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Tom Kerkhove
 
Microsoft Azure News - August 2021
Microsoft Azure News - August 2021Microsoft Azure News - August 2021
Microsoft Azure News - August 2021
Daniel Toomey
 
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
Identity Days
 
O365Engage17 - Identity in the cloud foundation for o365
O365Engage17 - Identity in the cloud foundation for o365O365Engage17 - Identity in the cloud foundation for o365
O365Engage17 - Identity in the cloud foundation for o365
NCCOMMS
 
O365con14 - moving from on-premises to online, the road to follow
O365con14 - moving from on-premises to online, the road to followO365con14 - moving from on-premises to online, the road to follow
O365con14 - moving from on-premises to online, the road to follow
NCCOMMS
 
EWUG - Bridging the legacy gap in modern workplaces
EWUG - Bridging the legacy gap in modern workplacesEWUG - Bridging the legacy gap in modern workplaces
EWUG - Bridging the legacy gap in modern workplaces
Peter Selch Dahl
 
What's new in Azure Active Directory and what's coming new ?
What's new in Azure Active Directory and what's coming new ?What's new in Azure Active Directory and what's coming new ?
What's new in Azure Active Directory and what's coming new ?
Vignesh Ganesan I Microsoft MVP
 
CoLabora - Identity in a World of Cloud - June 2015
CoLabora - Identity in a World of Cloud - June 2015CoLabora - Identity in a World of Cloud - June 2015
CoLabora - Identity in a World of Cloud - June 2015
CoLaboraDK
 
M365 meetup hybrid identity well protected
M365 meetup hybrid identity well protectedM365 meetup hybrid identity well protected
M365 meetup hybrid identity well protected
Konrad Sagala
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
WinWire Technologies Inc
 
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Max Fritz
 
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa ToromanO365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
NCCOMMS
 

Similar to EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On (20)

Colabora.dk - Azure PTA vs ADFS vs Desktop SSO
Colabora.dk - Azure PTA vs ADFS vs Desktop SSOColabora.dk - Azure PTA vs ADFS vs Desktop SSO
Colabora.dk - Azure PTA vs ADFS vs Desktop SSO
 
Azure PTA vs ADFS vs Desktop SSO
Azure PTA vs ADFS vs Desktop SSOAzure PTA vs ADFS vs Desktop SSO
Azure PTA vs ADFS vs Desktop SSO
 
Azure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDKAzure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDK
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
 
[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
 
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
 
Microsoft Azure News - August 2021
Microsoft Azure News - August 2021Microsoft Azure News - August 2021
Microsoft Azure News - August 2021
 
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
Identity Days 2020 - Quelles sont les méthodes et le niveau de sécurisation/r...
 
O365Engage17 - Identity in the cloud foundation for o365
O365Engage17 - Identity in the cloud foundation for o365O365Engage17 - Identity in the cloud foundation for o365
O365Engage17 - Identity in the cloud foundation for o365
 
O365con14 - moving from on-premises to online, the road to follow
O365con14 - moving from on-premises to online, the road to followO365con14 - moving from on-premises to online, the road to follow
O365con14 - moving from on-premises to online, the road to follow
 
EWUG - Bridging the legacy gap in modern workplaces
EWUG - Bridging the legacy gap in modern workplacesEWUG - Bridging the legacy gap in modern workplaces
EWUG - Bridging the legacy gap in modern workplaces
 
What's new in Azure Active Directory and what's coming new ?
What's new in Azure Active Directory and what's coming new ?What's new in Azure Active Directory and what's coming new ?
What's new in Azure Active Directory and what's coming new ?
 
CoLabora - Identity in a World of Cloud - June 2015
CoLabora - Identity in a World of Cloud - June 2015CoLabora - Identity in a World of Cloud - June 2015
CoLabora - Identity in a World of Cloud - June 2015
 
M365 meetup hybrid identity well protected
M365 meetup hybrid identity well protectedM365 meetup hybrid identity well protected
M365 meetup hybrid identity well protected
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
 
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
 
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa ToromanO365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
 

More from Peter Selch Dahl

CoLabora March 2022 - Improve security posture by implementing new Azure AD ...
CoLabora March 2022 -  Improve security posture by implementing new Azure AD ...CoLabora March 2022 -  Improve security posture by implementing new Azure AD ...
CoLabora March 2022 - Improve security posture by implementing new Azure AD ...
Peter Selch Dahl
 
EWUG - Something about the Cloud - Unit IT - January 14, 2020
EWUG - Something about the Cloud - Unit IT - January 14, 2020EWUG - Something about the Cloud - Unit IT - January 14, 2020
EWUG - Something about the Cloud - Unit IT - January 14, 2020
Peter Selch Dahl
 
Introduction to basic governance in Azure - #GABDK
Introduction to basic governance in Azure - #GABDKIntroduction to basic governance in Azure - #GABDK
Introduction to basic governance in Azure - #GABDK
Peter Selch Dahl
 
Global Azure Bootcamp 2019 - Aarhus
Global Azure Bootcamp 2019 - AarhusGlobal Azure Bootcamp 2019 - Aarhus
Global Azure Bootcamp 2019 - Aarhus
Peter Selch Dahl
 
2018 November - AZUGDK - Azure AD
2018 November - AZUGDK - Azure AD 2018 November - AZUGDK - Azure AD
2018 November - AZUGDK - Azure AD
Peter Selch Dahl
 
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
Peter Selch Dahl
 
Managing enterprise applications, permissions, and consent in Azure Active Di...
Managing enterprise applications, permissions, and consent in Azure Active Di...Managing enterprise applications, permissions, and consent in Azure Active Di...
Managing enterprise applications, permissions, and consent in Azure Active Di...
Peter Selch Dahl
 
Global Azure Bootcamp 2018 Aarhus Denmark - Kickoff
Global Azure Bootcamp 2018 Aarhus Denmark - KickoffGlobal Azure Bootcamp 2018 Aarhus Denmark - Kickoff
Global Azure Bootcamp 2018 Aarhus Denmark - Kickoff
Peter Selch Dahl
 
Global azure bootcamp 2018 aarhus denmark - kickoff
Global azure bootcamp 2018   aarhus denmark - kickoffGlobal azure bootcamp 2018   aarhus denmark - kickoff
Global azure bootcamp 2018 aarhus denmark - kickoff
Peter Selch Dahl
 
EWUG 2018 February the journey continues.....
EWUG 2018 February   the journey continues.....EWUG 2018 February   the journey continues.....
EWUG 2018 February the journey continues.....
Peter Selch Dahl
 
Global Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
Global Azure Bootcamp 2017 - Aarhus, Denmark - KeynoteGlobal Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
Global Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
Peter Selch Dahl
 

More from Peter Selch Dahl (11)

CoLabora March 2022 - Improve security posture by implementing new Azure AD ...
CoLabora March 2022 -  Improve security posture by implementing new Azure AD ...CoLabora March 2022 -  Improve security posture by implementing new Azure AD ...
CoLabora March 2022 - Improve security posture by implementing new Azure AD ...
 
EWUG - Something about the Cloud - Unit IT - January 14, 2020
EWUG - Something about the Cloud - Unit IT - January 14, 2020EWUG - Something about the Cloud - Unit IT - January 14, 2020
EWUG - Something about the Cloud - Unit IT - January 14, 2020
 
Introduction to basic governance in Azure - #GABDK
Introduction to basic governance in Azure - #GABDKIntroduction to basic governance in Azure - #GABDK
Introduction to basic governance in Azure - #GABDK
 
Global Azure Bootcamp 2019 - Aarhus
Global Azure Bootcamp 2019 - AarhusGlobal Azure Bootcamp 2019 - Aarhus
Global Azure Bootcamp 2019 - Aarhus
 
2018 November - AZUGDK - Azure AD
2018 November - AZUGDK - Azure AD 2018 November - AZUGDK - Azure AD
2018 November - AZUGDK - Azure AD
 
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
Customer story - NAC - The journey from Microsoft hybrid cloud to Microsoft n...
 
Managing enterprise applications, permissions, and consent in Azure Active Di...
Managing enterprise applications, permissions, and consent in Azure Active Di...Managing enterprise applications, permissions, and consent in Azure Active Di...
Managing enterprise applications, permissions, and consent in Azure Active Di...
 
Global Azure Bootcamp 2018 Aarhus Denmark - Kickoff
Global Azure Bootcamp 2018 Aarhus Denmark - KickoffGlobal Azure Bootcamp 2018 Aarhus Denmark - Kickoff
Global Azure Bootcamp 2018 Aarhus Denmark - Kickoff
 
Global azure bootcamp 2018 aarhus denmark - kickoff
Global azure bootcamp 2018   aarhus denmark - kickoffGlobal azure bootcamp 2018   aarhus denmark - kickoff
Global azure bootcamp 2018 aarhus denmark - kickoff
 
EWUG 2018 February the journey continues.....
EWUG 2018 February   the journey continues.....EWUG 2018 February   the journey continues.....
EWUG 2018 February the journey continues.....
 
Global Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
Global Azure Bootcamp 2017 - Aarhus, Denmark - KeynoteGlobal Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
Global Azure Bootcamp 2017 - Aarhus, Denmark - Keynote
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On

  • 1. Azure AD Pass-Through Authentication and Seamless SSO - EWUG.DK - Level 200-300 Peter Selch Dahl - Cloud Architect and Microsoft Azure MVP
  • 2.
  • 3. Protect your data Enable your users Empowering users Unify your environment People-centric approach Devices Apps Data
  • 4. Self-service Single sign on ••••••••••• Username Identity as the control plane Simple connection Cloud SaaS Azure Office 365Public cloud Other Directories Windows Server Active Directory On-premises Microsoft Azure Active Directory
  • 5. What is Azure Active Directory?
  • 6. Azure Active Directory Connect* Microsoft Azure Active Directory Other Directories PowerShell LDAP v3 SQL (ODBC) Web Services ( SOAP, JAVA, REST) *
  • 7. SaaS appsMicrosoft Azure Active DirectoryOther Directories
  • 8. JANUARY 26, 2017 @EWUGDK 8 Pass-Through Authentication and SSO - Simple and better auth for most customers in the future!
  • 9. Why Pass-Through Auth and SSO? - The Goal of PTA/Seamless SSO! • Help new customers with the following requirements onboard faster • AuthN against AD on-prem • No passwords in the cloud • Do not want unauthenticated endpoints on-prem exposed to internet • Provide an SSO solution • Help existing customers with above requirements, switch to a lower TCO option JANUARY 26, 2017 @EWUGDK 9
  • 10. Azure AD Pass-through Authentication • Enables customers to validate password on-premises without the complexity of AD FS • Allows for on-premises policies to be evaluated such as account disabled, login hours restrictions etc. • Simple deployment via AAD Connect, no complex DMZ requirements • Works for single or multi-forest customers • Built on AAD Application Proxy infrastructure • Securely validates the user’s password against on-premises AD • Customer can deploy multiple agents for HA • Bottom line – Similar benefits to federation without the deployment cost JANUARY 26, 2017 @EWUGDK 10
  • 11. Azure AD Pass-through Authentication • True single sign on without the cost of AD FS • No additional servers or infrastructure required on premises • Accelerated deployment • Utilizes existing AD infrastructure • Inherit support for multiple regions • Inherit support for finding the closest DC • Based on Kerberos • No DR plan outside of existing AD plans • Support for both PTA and PHS customers • SSO is provide for all domain joined corporate machines with line of sight to a DC JANUARY 26, 2017 @EWUGDK 11
  • 12. Azure AD Pass-through Authentication • Provides similar services to AD FS • Forms based authentication for non-domain joined/outside of corp net users (PTA) • SSO for domain joined users on corp net (SSO) • No need for dedicated servers • PTA can be installed on existing servers or DC’s • SSO is only a computer account in AD • No load balancers • PTA automatically uses all available connectors no need to load balance • No DMZ • All connections are outbound • No unauthenticated end points on the internet • Less to manage ongoing • Simple DR, place connectors where needed • No certificates to manage JANUARY 26, 2017 @EWUGDK 12
  • 13. Why Pass-Through Auth and SSO? -Sign-in Options today Complexity Value Cloud only Accounts AAD Connect + AD FS AAD Connect Cloud Accounts AAD Connect + PHS JANUARY 26, 2017 @EWUGDK 13
  • 14. Why Pass-Through Auth and SSO? -Sign-in Options today Complexity Value Cloud only Accounts AAD Connect + AD FS AAD Connect Cloud Accounts AAD Connect + PHS AAD Connect + PTA and SSO AAD Connect + PHS and SSO JANUARY 26, 2017 @EWUGDK 14
  • 15. What AD FS offers that PTA and SSO Don’t • Support for smartcard authentication • Support for 3rd Party MFA providers • Passwords are always in your control boundary – i.e. don’t pass through the cloud • Conditional access rules based on Exchange protocols (e.g. pop, imap etc) • Support for on-premises device based conditional access (device write back) JANUARY 26, 2017 @EWUGDK 15
  • 16. What PTA and SSO offers that AD FS Don’t • Common authentication for cloud and on-prem users • Co-existence authentication JANUARY 26, 2017 @EWUGDK 16
  • 17. Authentication comparison • 45% are cloud only and completed directly by Azure AD (down from 56% in March). • 37% are federated and completed by an ADFS server at a customer site (up from 32% in March). • 18% are completed using a password hash that was synced from on-premises to the cloud using AAD Connect or one of its predecessors (up from 7% in March). • 1% are completed by a syndication partner (large companies who resell Microsoft services) • Just under 1% are completed by a 3rd party federation server (i.e. Ping Federate, CA Site Minder, etc.) • Just under 1% are completed by a 3rd party identity service (a company like Centrify, Okta, OneLogin, etc.) • The remaining 1% are completed by a custom or open source identity server JANUARY 26, 2017 @EWUGDK 17 • The use of ADFS with Azure AD/Office 365 continues to grow. It now accounts for 36% of all authentications (up from 32% nine months ago). Note: Number are a bit old... waiting new numbers from Alex Simons - Director of PM
  • 19. Pass-Through Auth – Updated flow JANUARY 26, 2017 @EWUGDK 19 Contoso Corpnet AAD STS AD App Proxy 1 2 3 4 5 6 78 Connector 2
  • 20. Pass-Through Auth • Supported Scenarios • Rich Clients that utilize modern authentication, think ADAL enabled • Browser based passive Web flows • Future Supported Scenarios • Legacy clients (PowerShell, Lync/Skype, Outlook not using ADAL) – GA • EAS, native mobile email clients - GA • Until then • Customers need to use ADAL enabled clients • Alternatively, use PHS as a fallback JANUARY 26, 2017 @EWUGDK 20
  • 22. How does it work - Setup JANUARY 26, 2017 @EWUGDK 22
  • 23. How does it work - Setup JANUARY 26, 2017 @EWUGDK 23 Azure AD 1 2 3 Contoso Corpnet
  • 24. How does it work - Runtime JANUARY 26, 2017 @EWUGDK 24 5 Contoso Corpnet AAD STS 12 3 6 4
  • 25. What’s In A Token? (In Brief) Claim Example Intended Purpose Tenant ID 81aabdd2-3682-48fd-9efa-2cb2fcea8557 Immutable tenant identifier Name Peter.dahl@proactive.dk Display only First Name Peter Display only Last Name Dahl Display only Object ID b3809430-6c28-4e43-870d-fa7d38636dcd Immutable security identifier Token also contains Group information
  • 26. Ports required for Azure AD Connect JANUARY 26, 2017 @EWUGDK 26 • 80 Enable outbound HTTP traffic for security validation such as SSL. • 443 Enable user authentication against Azure AD • 10100–10120 Enable responses from the connector back to the Azure AD • 9352, 5671 Enable communication between the Connector toward the Azure service for incoming requests. • 9350 Optional, to enables better performance for incoming requests • 8080/443 Enable the Connector bootstrap sequence and Connector automatic update • 9090 Enable Connector registration (required only for the Connector registration process) • 9091 Enable Connector trust certificate automatic renewal https://docs.microsoft.com/en-us/azure/active-directory/connect/active-directory-aadconnect-ports
  • 27. Pass-Through Auth and SSO JANUARY 26, 2017 @EWUGDK 27 • Only works with Web flows • ADAL rich clients supported • Limited browser support • IE, Chrome, Firefox • Edge not currently (due to lack of SSO support) • Alternate login ID • Not supported, will be supported in Public Preview
  • 28. Supported Browsers / Clients (ADAL) JANUARY 26, 2017 @EWUGDK 28
  • 29. Which of the following would you choose JANUARY 26, 2017 @EWUGDK 29 • PTA + Desktop SSO • Password Hash Sync (PHS) + SSO • Either, PTA or PHS + SSO is good for me/my customers • PTA + Desktop SSO with fallback to PHS • I don’t really need SSO or PTA – Why?
  • 30. Hvem anvender dette Public Preview? JANUARY 26, 2017 @EWUGDK 30
  • 31. Outlook Modern Authentication Support JANUARY 26, 2017 @EWUGDK 31
  • 32. Outlook Modern Authentication Support $credential = get-credential $ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $credential -Authentication Basic -AllowRedirection Import-PSSession $ExchangeSession Set-OrganizationConfig -OAuth2ClientProfileEnabled $true Get-OrganizationConfig | Format-Table -Auto Name,OAuth* JANUARY 26, 2017 @EWUGDK 32 Officiel link: https://support.office.com/en-us/article/Enable-Exchange-Online-for-modern-authentication-58018196- f918-49cd-8238-56f57f38d662
  • 33. JANUARY 26, 2017 @EWUGDK 33 AzureAD: Primary Refresh Tokens
  • 34. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 34 Microsoft Azure Active DirectoryDave authenticates to Azure AD as part of logon process
  • 35. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 35 Microsoft Azure Active Directory Primary Refresh Token (PRT) Returned by Azure AD and cached by Windows 10
  • 36. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 36 Microsoft Azure Active Directory Office 365
  • 37. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 37 Microsoft Azure Active Directory Here is my PRT can I please have an SSO token for Office 365 Office 365
  • 38. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 38 Microsoft Azure Active Directory Your PRT checks out so here is the SSO token you have asked for Office 365
  • 39. AzureAD: Primary Refresh Tokens JANUARY 26, 2017 @EWUGDK 39 Microsoft Azure Active DirectoryHere is my Office 365 SSO token give me access please Office 365
  • 40. AzureAD: Tokens JANUARY 26, 2017 @EWUGDK 40 Kerberos Maximum lifetime for service ticket: 10 Timer før brugeren skal hente en ny ticket fra domain controlleren intern (Validering): https://technet.microsoft.com/en-us/library/cc775748(v=ws.10).aspx Session timeouts for Office 365 https://support.office.com/en-US/article/Session-timeouts-for-Office-365-37a5c116-5b07-4f70-8333-5b86fd2c3c40?ui=en-US&rs=en- US&ad=US Modern Authentication Vi skal på et tidspunkt også have talt ”Modern Authentication” med jer, men jeg ser ikke lige tiden er moden endnu til dette: https://blogs.office.com/2015/11/19/updated-office-365-modern-authentication-public-preview/. Det hænger meget sammen med EMS (Conditional Access) ”Modern Authentication” : http://www.cloudidentity.com/blog/2015/03/20/azure-ad-token-lifetime/ Basic Authentication ADFS Token: 8 timer (Det er standard fra Microsoft).
  • 41. T: +45 82 32 32 32 F: +45 82 32 32 22 M: info@proactive.dk W: www.proactive.dk Questions and Answers Thanks
  • 42. Microsoft MCSA: 2012 Windows Server 2016, Microsoft MCSA: 2012 Windows Server 2012, Microsoft MCITP: 2008 Server and Enterprise Administrator, Microsoft MCSA: 2008 Windows Server 2008, Microsoft MCSA/MCSE : 2003 Security, Microsoft MCITP:Windows Server 2008 R2, Virtualization Administrator, Microsoft MCTS: SCOM 2007, ISA 2006, DPM, Microsoft MCTS: Forefront Protection, etc., VMWare Certified Professional VI3/VI4/VI5, CompTIA A+, Network+, Citrix CCA: Branch Repeater (CloudBridge), EC-Council: Certified Ethical Hacker (CEH v7), And more Peter Selch Dahl Sr. IT Architect, Cloud and IT Infrastructure Twitter: @PeterSelchDahl YouTube: www.youtube.com/user/PeterSelchDahl Blog : http://blog.peterdahl.net LinkedIn: https://dk.linkedin.com/in/petersdahl

Editor's Notes

  1. Doesn’t require a Windows CAL license for Windows.
  2. Doesn’t require a Windows CAL license for Windows.