Open standard based Identity Provisioning for Cloud

Slides:



Advertisements
Similar presentations
SAML CCOW Work Item: Task 2
Advertisements

Attie Naude 14 May 2013 Windows Azure Mobile Services.
Contrail and Federated Identity Management
FIspace Security Components FIspace Security Components NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar Arslan KoçSistem.
Securing Insecure Prabath Siriwardena, WSO2 Twitter
WSO2 Identity Server Road Map
Access Control Patterns & Practices with WSO2 Middleware Prabath Siriwardena.
Web Services and the Semantic Web: Open Discussion Session Diana Geangalau Ryan Layfield.
Applied Cryptography Week 13 SAML Applied Cryptography SAML and XACML Mike McCarthy Week 13.
WebFTS as a first WLCG/HEP FIM pilot
Oasis Identity in the Cloud (IDCloud) Towards standardizing Cloud Identity Anil Saldhana ( Red Hat), Co-Chair Gershon Janssen, Secretary
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Prabath Siriwardena Senior Software Architect. An open source Identity & Entitlement management server.
The powerful capabilities of JBoss Middleware as cloud based services on OpenShift. Build applications. Integrate with other systems Orchestrate using.
APS (Keystone) Security “dial tone” Doron Grinstein Chief Architect October 2012 | Version 0.2 | Confidential.
Saml-intro-dec051 Security Assertion Markup Language A Brief Introduction to SAML Tom Scavo NCSA.
Federated Identity and the International Research Community Dr Ken Klingenstein Director, Internet2 Middleware and Security.
FIspace SPT Seyhun Futaci. Technology behind FIspace Authentication and Authorization IDM service of Fispace provides SSO solution for web apps, mobile.
Dr. Bhavani Thuraisingham October 2006 Trustworthy Semantic Webs Lecture #16: Web Services and Security.
Copyright ©2012 Ping Identity Corporation. All rights reserved.1.
Serving society Stimulating innovation Supporting legislation Danny Vandenbroucke & Ann Crabbé KU Leuven (SADL) AAA-architecture for.
Mdc Send me Feedback!
@CloudOps_www.cloudops.com Swift UI in CloudStack with Single Sign-On CloudStack Collaboration Conference 2012.
Shibboleth Akylbek Zhumabayev September Agenda Introduction Related Standards: SAML, WS-Trust, WS-Federation Overview: Shibboleth, GSI, GridShib.
Secure Systems Research Group - FAU Patterns for Web Services Security Standards Presented by Keiko Hashizume.
Shibboleth: An Introduction
Using Enterprise Logins in Portal for ArcGIS via SAML Greg Ponto & Tom Shippee.
Access Control and Markup Languages Pages 183 – 187 in the CISSP 1.
SPML Interoperability Demonstration Gavenraj Sodhi, Business Layers 14 April 2003 RSA Conference 2003.
Prabath Siriwardena – Software Architect, WSO2. Patterns Standards Implementations Plan for the session.
Connect. Communicate. Collaborate The MetaData Service Distributing trust in AAI confederations Manuela Stanica, DFN.
Enabling Cloud Native Security with Multi-Tenant UAA
ASP.NET Web API – Sigurnosna pitanja i odgovori Ivan Marković Cloud Solutions Program Manager/Technology Evangelist SPAN.
Connect. Communicate. Collaborate Deploying Authorization Mechanisms for Federated Services in the eduroam architecture (DAMe)* Antonio F. Gómez-Skarmeta.
Jeju Island, Korea, 13 – 16 May 2013Identity Management and Identification Systems GSC17-PLEN-43 ITU-T IDENTITY MANAGEMENT UPDATE Bilel Jamoussi, Chief,
SAML Token Claims Based Identity SAML Token Claims Based Identity SPUser.
WEB-API & MVC5 - Identity & Security Mait Poska & Andres Käver, IT Kolledž 2014.
WSO2 Identity Server 4.0 Fall WSO2 Carbon Enterprise Middleware Platform 2.
Tutorial on Science Gateways, Roma, Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities.
Prabath Siriwardena, Director of Security, WSO2 Twitter
F5 APM & Security Assertion Markup Language ‘sam-el’
Connected Identity & the role of the Identity Bus Prabath Siriwardena Director of Security Architecture WSO2.
WSO2 Identity Server. Small company (called company A) had few services deployed on one app server.
Application Authentication using Azure AD
Oasis Identity in the Cloud (IDCloud) Towards standardizing Cloud Identity Anil Saldhana ( Red Hat), Co-Chair Gershon Janssen, Secretary.
Access Policy - Federation March 23, 2016
Dr. Michael B. Jones Identity Standards Architect at Microsoft
Shibboleth Architecture
Azure Active Directory - Business 2 Consumer
Azure Identity Premier Fast Start
WMarket For Developers API && Authorization.
Security Problems (and Solutions) for Service Oriented Applications
SAML New Features and Standardization Status
Solving the Identity Crisis
HMA Identity Management Status
Prime Service Catalog 12.0 SAML 2.0 Single Sign-On Support
WEB-API & MVC5 - Identity & Security
Addressing the Beast: Single Sign-On II
Hybrid Search Technical Guidance.
ACS and ADFS.
What ACS Can Do For Me?.
Authentication and Authorization Federation
SCIM Use Case Scenario.
Introduction to Cyberspace
Token-based Authentication
System Administration Homework 4 – Web Server
Computer Network Information Center, Chinese Academy of Sciences
SSO Roadmap ΑΚΑΔΗΜΑΪΚΟ ΔΙΑΔΙΚΤΥΟ Pavlos Drandakis June 2019.
Presentation transcript:

Open standard based Identity Provisioning for Cloud Prabath Siriwardena

About Me Director of Security Architecture at WSO2 Leads WSO2 Identity Server – an open source identity and entitlement management product. Apache Axis2/Rampart committer / PMC A member of OASIS Identity Metasystem Interoperability (IMI) TC, OASIS eXtensible Access Control Markup Language (XACML) TC and OASIS Security Services (SAML) TC. Twitter : @prabath Email : prabath@apache.org Blog : http://blog.facilelogin.com LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

Plug-Map

based Identity Provisioning for Cloud Open standard (and also open source) based Identity Provisioning for Cloud

Synchronization

Synchronization

Sharing

Single Sign-On

Provisioning

Standard-based Provisioning

Standard-based Provisioning SPML 1.0 Request / Response

Standard-based Provisioning SPML 1.0 Request / Response

Standard-based Provisioning SPML 2.0 Request / Response [DSML]

Standard-based Provisioning SPML 2.0 Request / Response [XDS]

Standard-based Provisioning

System for Cross-domain Identity Management

System for Cross-domain Identity Management {"schemas":[], "name": {"familyName":"siriwardena", "givenName":"prabath"}, "userName":"prabath", "password":"prabath123", "externalId":"prabathext", "emails":[ {"primary":true, "value":"prabath@wso2.com", "type":"home"}, {"value":"prabathsiriwardena@yahoo.com", "type":"work"}] } curl -k --user admin:admin -d @add-user.json --header "Content-Type:application/json" https://localhost:9445/wso2/scim/Users

System for Cross-domain Identity Management {"schemas":["urn:scim:schemas:core:1.0"], "displayName" : "OSDC", "externalId" : "OSDC", "members": [ { "value": "f64e6507-756d-4a14-ac43-c9d02167f411", "display": "prabath" } ] curl -k --user admin:admin -d @add-group.json --header "Content-Type:application/json" https://localhost:9445/wso2/scim/Groups

System for Cross-domain Identity Management

Authenticating SCIM Requests HTTP Basic Authentication OAuth 2.0

Authenticating SCIM Requests

Authenticating SCIM Requests Get the Access Token from the OAuth Authorization Server curl -v -X POST --basic -u XQi6DUDPnMW_FH_VK3f1gBetNAsa:VfKb7MHzH7Q0U6YdNV6ehhetCpka -H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" -k -d "grant_type=password&username=admin&password=admin" https://localhost:9445/oauth2/token Add a user with via SCIM curl -k -H "Authorization: Bearer ea7f76f134eb9bbb12d4b06b93e1d0a3" -d @add-user.json --header "Content-Type:application/json” https://localhost:9445/wso2/scim/Users

Authenticating SCIM Requests

Authorizing SCIM Requests

Authorizing SCIM Requests

Authorizing SCIM Requests

Federated Provisioning Patterns

Federated Provisioning Patterns

Federated Provisioning Patterns

Federated Provisioning Patterns

Federated Provisioning Patterns

Federated Provisioning Patterns

lean . enterprise . middleware