SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Head of IT, Swiss Alpine-Club SAC
How to create User Comfort
with SSO
Daniel Fernandez
Topics
• About the Swiss Alpine Club SAC
• Digital Strategy and Goals
• The Solution
• The Results
• Next Steps
• Q&A
Swiss Alpine Club SAC
Since its foundation in 1863, the
SAC has been a driving force
in the development of the
Alpine region and alpinism. It is
this tradition that has led it to
advocate responsible
mountaineering and largely
free access to the mountain
world.
● 150k Club Members
● 111 local Sections
● 153 Mountain Huts
● One million daily visitors
● 320'000 overnight stays
● SAC Route Portal (High Quality Content)
● education and training opportunities
● Stays in huts and throughout the Alps at reduced rates
● Attractive magazine "The Alps"
● Online Store with SAC Products
● Central Library and Alpine Museum
● and much more, …
What we do
We offer services & Products for our members as well as
non-members, like
Volunteers
More than 7000 volunteers in the association and
sections (officials, guides, youth coordinators etc.)
On average, up to 20 hours of volunteer work are
done per month.
(Supported by the administrative office @ Bern –
around 50 employees)
SAC Digital Strategy
Make our Services easy accessible
Goals- Simple and Easy for The User
● One Identity (Login) across all
SAC-Services
● Possibility to SSO from one
Service to Another
● Easy onboarding (Registering or
Activation of Members)
● Easy Self-Management (“Forgot
password” as Example)
● At SAC that means that we searched for a solution to manage
○ 500’000 Users (and growing)
○ More than 16k Roles (and growing)
● Examples: Different Memberships in different Sections,
Different Levels of Officials, Hut wardens, Magazine
Subscribers, Authors, Online Service Subscribers, …. etc. …
Persons and Roles
Identity Management
The SAC Solution
With WSO2 Products
Integration
● Bi-Directional Integration
with Microsoft Dynamics
NAV with complex Roles
«Translations»
● Implementation of REST
based Webservices
XML
REST
Users&Roles
User
Store
Service Providers
OIDC
Identity Management
● One Master Userstore
● Multiple Service Providers
● Authentification with
custom Login App
● Using OpenID-Connect
User
Store
Service Providers
OIDC
The Results
One Login App
● One Identity across all Systems
● SSO
● Decoupling of legacy Systems
● Reduction of Data-Silos
Smooth User Experience
Next Steps
Further Needs, Lessons Learned
API Management
• Provide Secure Access and Management of
existing and Upcoming API’s.
• We plan to use WSO2 Api Manager for that.
Infrastructure
«Dockerize» Services on our existing
Jelastic-based Infrastructure.
• Easy scalable
• Reduce Downtime of Updates (to Zero)
Lessons Learned
• You need time to plan in detail J
• A project like this has great impact on everything else
(Even on places where you not expect)
Q&A
Questions?
Thank You

Contenu connexe

Tendances

apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...apidays
 
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...WSO2
 
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...WSO2
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...apidays
 
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...apidays
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...apidays
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Lucas Jellema
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupMergeStack
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...apidays
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays
 
API Management 101: The New API Experience with WSO2
API Management 101: The New API Experience with WSO2API Management 101: The New API Experience with WSO2
API Management 101: The New API Experience with WSO2WSO2
 
Design and Evolution of APIs in Microservice Architecture
Design and Evolution of APIs in Microservice ArchitectureDesign and Evolution of APIs in Microservice Architecture
Design and Evolution of APIs in Microservice ArchitectureLohika_Odessa_TechTalks
 
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitPresentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitOpen API Initiative (OAI)
 
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays
 
Oracle MCS Best Practices
Oracle MCS Best PracticesOracle MCS Best Practices
Oracle MCS Best PracticesRuben Rodriguez
 
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...WSO2
 
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...WSO2
 
Build your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudBuild your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudRuben Rodriguez
 

Tendances (20)

apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...
 
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
 
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...
[WSO2 Summit Sydney 2019] Emerging Architecture Patterns: API-centric and Cel...
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
 
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
 
Microevent
MicroeventMicroevent
Microevent
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
 
API Management 101: The New API Experience with WSO2
API Management 101: The New API Experience with WSO2API Management 101: The New API Experience with WSO2
API Management 101: The New API Experience with WSO2
 
Design and Evolution of APIs in Microservice Architecture
Design and Evolution of APIs in Microservice ArchitectureDesign and Evolution of APIs in Microservice Architecture
Design and Evolution of APIs in Microservice Architecture
 
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitPresentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
 
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
 
Oracle MCS Best Practices
Oracle MCS Best PracticesOracle MCS Best Practices
Oracle MCS Best Practices
 
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
 
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
 
Build your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudBuild your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle Cloud
 

Similaire à [WSO2Con EU 2018] How to Create User Comfort with SSO

TOPdesk Product development, TOPdesk on Tour 2016, Manchester
TOPdesk Product development, TOPdesk on Tour 2016, ManchesterTOPdesk Product development, TOPdesk on Tour 2016, Manchester
TOPdesk Product development, TOPdesk on Tour 2016, ManchesterTOPdesk
 
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...Open Destinations
 
PASS Chapter Deck - 2010 August
PASS Chapter Deck - 2010 AugustPASS Chapter Deck - 2010 August
PASS Chapter Deck - 2010 AugustfwPASS
 
Website deisgning company in noia
Website deisgning company in noiaWebsite deisgning company in noia
Website deisgning company in noiaCss Founder
 
Advanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaAdvanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaBlackbaud
 
ShopX billing software
ShopX billing softwareShopX billing software
ShopX billing softwareTrans-IT
 
Adelaide D365 UG November 2017 - Microsoft Flow + Logic Apps
Adelaide D365 UG November 2017 - Microsoft Flow + Logic AppsAdelaide D365 UG November 2017 - Microsoft Flow + Logic Apps
Adelaide D365 UG November 2017 - Microsoft Flow + Logic AppsSam Fernando
 
User centric eployee portal michalsen.ppt
User centric eployee portal michalsen.pptUser centric eployee portal michalsen.ppt
User centric eployee portal michalsen.pptKjartan Michalsen
 
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrsRuben Rodriguez
 
Club runner zone2627_1020
Club runner zone2627_1020Club runner zone2627_1020
Club runner zone2627_1020JuanTapia126
 
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architectureavanttic Consultoría Tecnológica
 
Trojan house for brigade group
Trojan house for brigade groupTrojan house for brigade group
Trojan house for brigade groupSriju Nair
 
There is no Customer Experience without Customer Engagement
There is no Customer Experience without Customer EngagementThere is no Customer Experience without Customer Engagement
There is no Customer Experience without Customer EngagementThomas Wieberneit
 
Salesforce Implementation Slsgb Force West
Salesforce Implementation Slsgb  Force WestSalesforce Implementation Slsgb  Force West
Salesforce Implementation Slsgb Force Westsrparker78
 
ClientConnect Studio/Club Management Software Overview
ClientConnect Studio/Club Management Software OverviewClientConnect Studio/Club Management Software Overview
ClientConnect Studio/Club Management Software OverviewClientConnect
 
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsA Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsPerficient, Inc.
 
Services and Solutions for Banks
Services and Solutions for BanksServices and Solutions for Banks
Services and Solutions for BanksSergei Rabotai
 
E1 Pages Contest 2018 Hosted by Terillium
E1 Pages Contest 2018 Hosted by TerilliumE1 Pages Contest 2018 Hosted by Terillium
E1 Pages Contest 2018 Hosted by TerilliumTerillium
 
Veer IT Solution - company profile
Veer IT Solution - company profileVeer IT Solution - company profile
Veer IT Solution - company profileVeer IT Solution
 
Thriving through smart service ecosystems 20161014 seoul
Thriving through smart service ecosystems 20161014 seoulThriving through smart service ecosystems 20161014 seoul
Thriving through smart service ecosystems 20161014 seoulYassi Moghaddam
 

Similaire à [WSO2Con EU 2018] How to Create User Comfort with SSO (20)

TOPdesk Product development, TOPdesk on Tour 2016, Manchester
TOPdesk Product development, TOPdesk on Tour 2016, ManchesterTOPdesk Product development, TOPdesk on Tour 2016, Manchester
TOPdesk Product development, TOPdesk on Tour 2016, Manchester
 
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...
Travel Technology Europe 2013 - How to Execute a Successful E-Commerce Strate...
 
PASS Chapter Deck - 2010 August
PASS Chapter Deck - 2010 AugustPASS Chapter Deck - 2010 August
PASS Chapter Deck - 2010 August
 
Website deisgning company in noia
Website deisgning company in noiaWebsite deisgning company in noia
Website deisgning company in noia
 
Advanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaAdvanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with Apsona
 
ShopX billing software
ShopX billing softwareShopX billing software
ShopX billing software
 
Adelaide D365 UG November 2017 - Microsoft Flow + Logic Apps
Adelaide D365 UG November 2017 - Microsoft Flow + Logic AppsAdelaide D365 UG November 2017 - Microsoft Flow + Logic Apps
Adelaide D365 UG November 2017 - Microsoft Flow + Logic Apps
 
User centric eployee portal michalsen.ppt
User centric eployee portal michalsen.pptUser centric eployee portal michalsen.ppt
User centric eployee portal michalsen.ppt
 
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs
[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs
 
Club runner zone2627_1020
Club runner zone2627_1020Club runner zone2627_1020
Club runner zone2627_1020
 
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture
[CAS4687] Going Mobile with a Hybrid Cloud and On-Premises architecture
 
Trojan house for brigade group
Trojan house for brigade groupTrojan house for brigade group
Trojan house for brigade group
 
There is no Customer Experience without Customer Engagement
There is no Customer Experience without Customer EngagementThere is no Customer Experience without Customer Engagement
There is no Customer Experience without Customer Engagement
 
Salesforce Implementation Slsgb Force West
Salesforce Implementation Slsgb  Force WestSalesforce Implementation Slsgb  Force West
Salesforce Implementation Slsgb Force West
 
ClientConnect Studio/Club Management Software Overview
ClientConnect Studio/Club Management Software OverviewClientConnect Studio/Club Management Software Overview
ClientConnect Studio/Club Management Software Overview
 
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsA Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
 
Services and Solutions for Banks
Services and Solutions for BanksServices and Solutions for Banks
Services and Solutions for Banks
 
E1 Pages Contest 2018 Hosted by Terillium
E1 Pages Contest 2018 Hosted by TerilliumE1 Pages Contest 2018 Hosted by Terillium
E1 Pages Contest 2018 Hosted by Terillium
 
Veer IT Solution - company profile
Veer IT Solution - company profileVeer IT Solution - company profile
Veer IT Solution - company profile
 
Thriving through smart service ecosystems 20161014 seoul
Thriving through smart service ecosystems 20161014 seoulThriving through smart service ecosystems 20161014 seoul
Thriving through smart service ecosystems 20161014 seoul
 

Plus de WSO2

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in ChoreoWSO2
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfWSO2
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in MinutesWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 

Plus de WSO2 (20)

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

[WSO2Con EU 2018] How to Create User Comfort with SSO

  • 1. Head of IT, Swiss Alpine-Club SAC How to create User Comfort with SSO Daniel Fernandez
  • 2. Topics • About the Swiss Alpine Club SAC • Digital Strategy and Goals • The Solution • The Results • Next Steps • Q&A
  • 3. Swiss Alpine Club SAC Since its foundation in 1863, the SAC has been a driving force in the development of the Alpine region and alpinism. It is this tradition that has led it to advocate responsible mountaineering and largely free access to the mountain world. ● 150k Club Members ● 111 local Sections ● 153 Mountain Huts ● One million daily visitors ● 320'000 overnight stays
  • 4. ● SAC Route Portal (High Quality Content) ● education and training opportunities ● Stays in huts and throughout the Alps at reduced rates ● Attractive magazine "The Alps" ● Online Store with SAC Products ● Central Library and Alpine Museum ● and much more, … What we do We offer services & Products for our members as well as non-members, like
  • 5. Volunteers More than 7000 volunteers in the association and sections (officials, guides, youth coordinators etc.) On average, up to 20 hours of volunteer work are done per month. (Supported by the administrative office @ Bern – around 50 employees)
  • 6.
  • 7. SAC Digital Strategy Make our Services easy accessible
  • 8. Goals- Simple and Easy for The User ● One Identity (Login) across all SAC-Services ● Possibility to SSO from one Service to Another ● Easy onboarding (Registering or Activation of Members) ● Easy Self-Management (“Forgot password” as Example)
  • 9. ● At SAC that means that we searched for a solution to manage ○ 500’000 Users (and growing) ○ More than 16k Roles (and growing) ● Examples: Different Memberships in different Sections, Different Levels of Officials, Hut wardens, Magazine Subscribers, Authors, Online Service Subscribers, …. etc. … Persons and Roles Identity Management
  • 10. The SAC Solution With WSO2 Products
  • 11. Integration ● Bi-Directional Integration with Microsoft Dynamics NAV with complex Roles «Translations» ● Implementation of REST based Webservices XML REST Users&Roles User Store Service Providers OIDC
  • 12. Identity Management ● One Master Userstore ● Multiple Service Providers ● Authentification with custom Login App ● Using OpenID-Connect User Store Service Providers OIDC
  • 14. One Login App ● One Identity across all Systems ● SSO ● Decoupling of legacy Systems ● Reduction of Data-Silos
  • 16. Next Steps Further Needs, Lessons Learned
  • 17. API Management • Provide Secure Access and Management of existing and Upcoming API’s. • We plan to use WSO2 Api Manager for that.
  • 18. Infrastructure «Dockerize» Services on our existing Jelastic-based Infrastructure. • Easy scalable • Reduce Downtime of Updates (to Zero)
  • 19. Lessons Learned • You need time to plan in detail J • A project like this has great impact on everything else (Even on places where you not expect)