Federation Services and Identity Mapping Presentation

Cloud Security Alliance Phoenix Chapter
Meeting April 19, 2016
Topic: Cloud Identity Management
Lutz Mueller-Hipper, Identity Management Architect
Insight’s Tagline Would Go Here
Insight Presentation
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Agenda
• Agenda:
• (Single) Sign-On with Federation Services
• Identity Management in or with the Cloud
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
about:me
• Lutz Mueller-Hipper
• IDA Architect
• Identity Management, PKI, RMS
• Working at INSIGHT, Tempe, AZ
• www.insight.com
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Federation Services
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Federation Services
• What is Federation or Federated Identity?
• A federated identity in information technology is the means
of linking a person's electronic identity and attributes,
stored across multiple distinct identity management
systems.(Wikipedia/Paul Madsen)
• Main standards for FS
• SAML 2.0
• OAuth 2.0
• Azure B2B
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Federation with SAML
•
•
•
•
Example Google
Identity Provider (IdP)
has the token signing
key
Service Provider (SP)
has the public key of
the signing key
(5) IdP is adding
claims/attributes to
the response
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
OAuth
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Single Sign-On
• Can mean, you log on once to the Federation Service and from
there you get a token to access all applications connected to FS
• Can also mean, you log on to your workstation and then you
access all apps seemless
• Where is the password? Only the IdP has it (temporary)
• Add MF auth on the FS server SP config not on single Apps
• Add MF auth based on location
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Pre-requisites for sign-on
• User application profile must be created:
• Manually (not an option)
• On-the-fly creation (really?)
• CSV upload (second best option)
• Directory Sync
• SCIM
• Select strong identifiers (e.g. GUID)
• Syncing with CSV files is always the second best option
• User profile and data deprovisioning
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Cloud Identity Management
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Cloud Identity Management
- What is IdM or IAM:
- Management of identities throughout their existence
including
- Adding, updating, pausing, removing accounts
- Difference to on premise IdM:
- From nothing is changing
- To it gets simpler
- To it is more complex
- Why is that?
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Cloud IdM - Nothing is changing
• Nothing is changing
• If your organization is small enough you might even not think
that match about IdM at all
• Things you do on file share etc today, you do it very similar in
the cloud
• Good chance that your employees are already using Dropbox &
Co.
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Cloud IdM - simplier
• Replace on prem IdM solutions with cloud services
• More secure (cloud provider info sec team, multi-factor auth
became standard for low money)
• E.g. remote access simplified, e.g. Azure Web Application Proxy
Service
• Identities are created in a cloud service and trigger accountprovisioning to other cloud and on-prem services
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
Cloud IdM – more complex
•
•
•
•
•
•
•
Hybrid
External users (vendors, customers)
No LDAP interface, SCIM 2.0 support
Subscription management
Data retention management
Secure processing of identities
Data privacy laws
• Mitigate complexity:
• Spend more time designing and re-thinking processes
• Use cloud service to automate custom processes
(ServiceNow, Azure PowerShell Services)
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
General
• Especially smaller services, having a cloud label, are in a
traditional hosting scenario (failover locally?, inter-region?,
scalability, time to service)
• SDK and APIs (at least having a roadmap for it)
• Check what offerings you can get for free
• Right now we are in the phase that Cloud service providers are
adding more and new features constantly, I predict a
consolidation as there is already overlapping functionality
•
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.
For reading
• https://developers.google.com/googleapps/sso/saml_reference_implementation
• https://azure.microsoft.com/enus/documentation/articles/active-directory-b2b-collaborationoverview/
• https://channel9.msdn.com/Series/Azure-Active-DirectoryVideos-Demos/Azure-Active-Directory-B2B-collaboration-demo
• https://azure.microsoft.com/en-us/services/active-directoryb2c/
• https://blogs.technet.microsoft.com/ad/2015/11/17/azure-adpremium-now-supports-scim-2-0/
• https://channel9.msdn.com/Series/Architecting-MicrosoftAzure-Solutions/02 (OAuth demo at 21:54)
• https://www.pingidentity.com/en/resources/articles/oauth.html
• http://secattic.blogspot.com/2012/10/1-2-3-see-what-is-insaml-response.html
Insight Presentation
Insight Proprietary & Confidential. Do Not Copy or Distribute. © 2015 Insight Direct USA, Inc. All Rights Reserved.