SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
OpenRegistry
              at Simon Fraser University




In House to Open Source

Open Registry at SFU / IT4BC 2010
• Jeremy Rosenberg
    • Senior Java Developer
    • At SFU since 2004
    • IdM Strategy
    • Jasig Open Source Contributor




 About Me

 Open Registry at SFU / IT4BC 2010
• One University - Three campuses
   • Burnaby
   • Surrey
   • Vancouver
• 32,000 students
• 900 faculty
• 1600 staff
• 100,000 alumni
                                     Simon Fraser
                                      1776 -1862




 About SFU

 Open Registry at SFU / IT4BC 2010
•   SFUʼs legacy identity management solution
•   How OpenRegistry Project came about
•   How OpenRegistry works
•   Benefits SFU expects from OpenRegistry
•   How SFU plans to develop and deploy OpenRegistry




    About This Presentation

    Open Registry at SFU / IT4BC 2010
Web                                      PeopleSoft
                           CAS           LDAP
       Server




                                                   Amaint
                       Shibboleth
                                         UDD       Account
                        Eduroam
                                                 Provisioning




                                                    Mail
           Zimbra                   AD   WebCT      Lists




SFU’s Legacy IdM Layout

Open Registry at SFU / IT4BC 2010
• Open source software application
   • Initiated by Rutgers University
   • Jasig Incubation project
   • Combines information about people in a University
     into single identity records
• Generally NOT authoritative for data
• Web, batch and REST interfaces with Systems of
  Record
• Directory Builder
• Provisioning and Deprovisioning


  What is OpenRegistry?

  Open Registry at SFU / IT4BC 2010
• “Off the shelf” solutions require significant
  customizations and integration work
• Lots of institutions still rolling their own
• Leverage scant resources and learn from others'
  experience
   • Sakai, uPortal, CAS, Shibboleth, Kuali
• OpenRegistry is tailored to the needs of higher ed
• Decades of combined experience




   Why OpenRegistry?

   Open Registry at SFU / IT4BC 2010
How does OpenRegistry work?

Open Registry at SFU / IT4BC 2010
•   Capture information about all university populations
•   Real Time data transfer readiness
•   Role based access controls
•   Modern user interface
•   Definitive user directory
•   Business Rules based data transformations
•   User settable privacy settings
•   Comprehensive audit trails
•   Better user experience for everyone



    What’s in it for us?

    Open Registry at SFU / IT4BC 2010
CODE        WebCT




                  SIS                              Bronte, Emily
                                                   Faculty



                                    OpenRegistry



                                                   Kipling, Rudyard
                  HR
                                                   Undergrad
                                                   Staff
                                                   Bookstore Clerk

                                      Bookstore



Capture all university populations

Open Registry at SFU / IT4BC 2010
• Faster updates throughout the University
• SOAP services
   • Widely used by commercial solutions
   • Easily exchange identity information with black
     boxes
• REST services
   • Lightweight
   • Ideal for Ajax applications
   • Growing popularity



  Real Time data transfer readiness

  Open Registry at SFU / IT4BC 2010
• Current Roles:
   • Staff, Faculty, Grad, Undergrad, Other
• Additional roles need to be assigned by Systems of
     Record (departments)
• Potential Roles:
   • Archaeology professor
   • Office Administrator
• Allows things like building access based on roles




  Role based access controls

  Open Registry at SFU / IT4BC 2010
• All Web 2.0ʼd up
   • jQuery libraries
• Skinnable
   • Customize look and feel for each institution
• Apache Tiles
   • Provides extensible, reusable components
• Spring WebFlow
   • Allows complex, custom workflows




  Modern user interface

  Open Registry at SFU / IT4BC 2010
• HR can only track a limited amount of information
   • Details are quickly out of date
   • HR not the authority for offices or phone numbers
• Roles provided by departments can have:
   • Phone Numbers
   • Office Numbers
   • Campus Information
• Information captured from the most accurate source




  Definitive user directory

  Open Registry at SFU / IT4BC 2010
• Provide end user interface
• Anybody can verify their personal information
• User can set access limitations for:
   • Public directory listings
   • Other systems of record (for fast lookup)
• Self service activation and username selection




  User settable privacy settings

  Open Registry at SFU / IT4BC 2010
• Distributed access to the system requires greater
  audit capabilities
• Logging will track account changes
   • Who made a change?
   • What data was modified?
   • When was the account last accessed?
   • Where was the account accessed from? On
     campus?




  Comprehensive audit trails

  Open Registry at SFU / IT4BC 2010
Better user experience for everyone

Open Registry at SFU / IT4BC 2010
Phase 1




How are we going to do it?

Open Registry at SFU / IT4BC 2010
Phase 2




How are we going to do it?

Open Registry at SFU / IT4BC 2010
Phase 3




How are we going to do it?

Open Registry at SFU / IT4BC 2010
• Visit the Jasig Wiki at:
   • http://www.ja-sig.org/wiki/display/OR/Home
• Join the OpenRegistry Dev mail list:
   • openregistry-dev@lists.ja-sig.org
• Attend a Jasig event
   • http://www.jasig.org/
• Contact me:
   • Jeremy_rosenberg@sfu.ca




  More information on OpenRegistry

  Open Registry at SFU / IT4BC 2010
Thank You

                            Rosenberg@sfu.ca




THANK YOU

Open Registry at SFU / IT4BC 2010

Contenu connexe

En vedette

Gatti grandi avventure
Gatti grandi avventureGatti grandi avventure
Gatti grandi avventureZoroastro01
 
Hum2220 fa2014 proust questionnaire
Hum2220 fa2014 proust questionnaireHum2220 fa2014 proust questionnaire
Hum2220 fa2014 proust questionnaireProfWillAdams
 
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...ProfWillAdams
 
Виртуализирано видеонаблюдение под FreeBSD
Виртуализирано видеонаблюдение под FreeBSDВиртуализирано видеонаблюдение под FreeBSD
Виртуализирано видеонаблюдение под FreeBSDOpenFest team
 
2011 Pmo Symposium Enhancing The Pmo Partership Final
2011 Pmo Symposium Enhancing The Pmo Partership Final2011 Pmo Symposium Enhancing The Pmo Partership Final
2011 Pmo Symposium Enhancing The Pmo Partership Finalsremingt
 
Portfolio2000 2014 yamaoshinichi
Portfolio2000 2014 yamaoshinichiPortfolio2000 2014 yamaoshinichi
Portfolio2000 2014 yamaoshinichiShinichi Yamao
 
List notable awards and honors
List notable awards and honorsList notable awards and honors
List notable awards and honorsDirect Relief
 
SharePoint TechCon 2009 - 907
SharePoint TechCon 2009 - 907SharePoint TechCon 2009 - 907
SharePoint TechCon 2009 - 907Andreas Grabner
 
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...ArthritisNT
 
Hum2310 fa2014 syllabus
Hum2310 fa2014 syllabusHum2310 fa2014 syllabus
Hum2310 fa2014 syllabusProfWillAdams
 
Hirsch rv lpm
Hirsch rv lpmHirsch rv lpm
Hirsch rv lpmpkirk63
 
2003 Winter Newsletter
2003 Winter Newsletter2003 Winter Newsletter
2003 Winter NewsletterDirect Relief
 
希望新聞特別版のご紹介
希望新聞特別版のご紹介希望新聞特別版のご紹介
希望新聞特別版のご紹介Shinichi Yamao
 

En vedette (20)

Gatti grandi avventure
Gatti grandi avventureGatti grandi avventure
Gatti grandi avventure
 
Hum2220 fa2014 proust questionnaire
Hum2220 fa2014 proust questionnaireHum2220 fa2014 proust questionnaire
Hum2220 fa2014 proust questionnaire
 
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...
Arh2050mycenaeanarchaicgreekart mainlandgreecesfirstflowering-120605112641-ph...
 
Jadwal motor gp
Jadwal motor gpJadwal motor gp
Jadwal motor gp
 
Backbone.js
Backbone.jsBackbone.js
Backbone.js
 
Robin hood
Robin hoodRobin hood
Robin hood
 
Проект Жизнь
Проект ЖизньПроект Жизнь
Проект Жизнь
 
Виртуализирано видеонаблюдение под FreeBSD
Виртуализирано видеонаблюдение под FreeBSDВиртуализирано видеонаблюдение под FreeBSD
Виртуализирано видеонаблюдение под FreeBSD
 
аветов презентация 3.0
аветов презентация 3.0аветов презентация 3.0
аветов презентация 3.0
 
2011 Pmo Symposium Enhancing The Pmo Partership Final
2011 Pmo Symposium Enhancing The Pmo Partership Final2011 Pmo Symposium Enhancing The Pmo Partership Final
2011 Pmo Symposium Enhancing The Pmo Partership Final
 
Portfolio2000 2014 yamaoshinichi
Portfolio2000 2014 yamaoshinichiPortfolio2000 2014 yamaoshinichi
Portfolio2000 2014 yamaoshinichi
 
Power point harp seal
Power point harp sealPower point harp seal
Power point harp seal
 
List notable awards and honors
List notable awards and honorsList notable awards and honors
List notable awards and honors
 
SharePoint TechCon 2009 - 907
SharePoint TechCon 2009 - 907SharePoint TechCon 2009 - 907
SharePoint TechCon 2009 - 907
 
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...
Measuring the Impact of Injury to Enhance Recovery, Pam Garton, Managing Dire...
 
Hum2310 fa2014 syllabus
Hum2310 fa2014 syllabusHum2310 fa2014 syllabus
Hum2310 fa2014 syllabus
 
Virus
VirusVirus
Virus
 
Hirsch rv lpm
Hirsch rv lpmHirsch rv lpm
Hirsch rv lpm
 
2003 Winter Newsletter
2003 Winter Newsletter2003 Winter Newsletter
2003 Winter Newsletter
 
希望新聞特別版のご紹介
希望新聞特別版のご紹介希望新聞特別版のご紹介
希望新聞特別版のご紹介
 

Similaire à OpenRegistry at SFU Improves Identity Management

Managing discovery and linking services
Managing discovery and linking servicesManaging discovery and linking services
Managing discovery and linking servicesNASIG
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of SouthamptonRepository Fringe
 
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...Violeta Ilik
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmapeohallor
 
Access Lab 2020: What OpenAthens can do for you: creative applications for th...
Access Lab 2020: What OpenAthens can do for you: creative applications for th...Access Lab 2020: What OpenAthens can do for you: creative applications for th...
Access Lab 2020: What OpenAthens can do for you: creative applications for th...OpenAthens
 
SFU Identity Management Overview
SFU Identity Management OverviewSFU Identity Management Overview
SFU Identity Management OverviewJeremy Rosenberg
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analyticsamberg
 
Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2NeilStewartCity
 
GALILEO virtual library and OpenAthens partnership
GALILEO virtual library and OpenAthens partnershipGALILEO virtual library and OpenAthens partnership
GALILEO virtual library and OpenAthens partnershipOpenAthens
 
Itt dublin mobile library catalogue
Itt dublin mobile library catalogueItt dublin mobile library catalogue
Itt dublin mobile library catalogueNiamh Walker-Headon
 
The workflows for the ingest of digital objects into a repository/digital l...
The workflows for the ingest of  digital objects into a repository/digital l...The workflows for the ingest of  digital objects into a repository/digital l...
The workflows for the ingest of digital objects into a repository/digital l...Hong (Jenny) Jing
 
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Nawanan Theera-Ampornpunt
 
ePortfolio for Skilled Immigrants
ePortfolio for Skilled ImmigrantsePortfolio for Skilled Immigrants
ePortfolio for Skilled ImmigrantsDon Presant
 
2013 1st koha training
2013 1st koha training2013 1st koha training
2013 1st koha trainingRYAN T.
 
DOQUP final conference Bishkek
DOQUP final conference BishkekDOQUP final conference Bishkek
DOQUP final conference BishkekSimone Ravaioli
 
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...UKSG: connecting the knowledge community
 
Healthcare CIO 9th Class Site Visit (March 11, 2019)
Healthcare CIO 9th Class Site Visit (March 11, 2019)Healthcare CIO 9th Class Site Visit (March 11, 2019)
Healthcare CIO 9th Class Site Visit (March 11, 2019)Nawanan Theera-Ampornpunt
 
2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMSRYAN T.
 

Similaire à OpenRegistry at SFU Improves Identity Management (20)

Managing discovery and linking services
Managing discovery and linking servicesManaging discovery and linking services
Managing discovery and linking services
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of Southampton
 
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
It Takes a Village to Grow ORCIDs on Campus: Establishing and Integrating Uni...
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
 
Access Lab 2020: What OpenAthens can do for you: creative applications for th...
Access Lab 2020: What OpenAthens can do for you: creative applications for th...Access Lab 2020: What OpenAthens can do for you: creative applications for th...
Access Lab 2020: What OpenAthens can do for you: creative applications for th...
 
SFU Identity Management Overview
SFU Identity Management OverviewSFU Identity Management Overview
SFU Identity Management Overview
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analytics
 
Johns smith-3
Johns smith-3Johns smith-3
Johns smith-3
 
Cro presentation for library jan13v2
Cro presentation for library jan13v2Cro presentation for library jan13v2
Cro presentation for library jan13v2
 
GALILEO virtual library and OpenAthens partnership
GALILEO virtual library and OpenAthens partnershipGALILEO virtual library and OpenAthens partnership
GALILEO virtual library and OpenAthens partnership
 
Itt dublin mobile library catalogue
Itt dublin mobile library catalogueItt dublin mobile library catalogue
Itt dublin mobile library catalogue
 
The workflows for the ingest of digital objects into a repository/digital l...
The workflows for the ingest of  digital objects into a repository/digital l...The workflows for the ingest of  digital objects into a repository/digital l...
The workflows for the ingest of digital objects into a repository/digital l...
 
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
 
ePortfolio for Skilled Immigrants
ePortfolio for Skilled ImmigrantsePortfolio for Skilled Immigrants
ePortfolio for Skilled Immigrants
 
2013 1st koha training
2013 1st koha training2013 1st koha training
2013 1st koha training
 
Today's forecast for your campus: BLUEcloud
 Today's forecast for your campus: BLUEcloud Today's forecast for your campus: BLUEcloud
Today's forecast for your campus: BLUEcloud
 
DOQUP final conference Bishkek
DOQUP final conference BishkekDOQUP final conference Bishkek
DOQUP final conference Bishkek
 
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...
UKSG Conference 2015 - Distinguishing ourselves: experiences of ORCID iD impl...
 
Healthcare CIO 9th Class Site Visit (March 11, 2019)
Healthcare CIO 9th Class Site Visit (March 11, 2019)Healthcare CIO 9th Class Site Visit (March 11, 2019)
Healthcare CIO 9th Class Site Visit (March 11, 2019)
 
2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS
 

Plus de Jeremy Rosenberg

Social Credential Use in CAS
Social Credential Use in CASSocial Credential Use in CAS
Social Credential Use in CASJeremy Rosenberg
 
Update on Institutional Identity Management Priorities at SFU
Update on Institutional Identity Management Priorities at SFUUpdate on Institutional Identity Management Priorities at SFU
Update on Institutional Identity Management Priorities at SFUJeremy Rosenberg
 
Campus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryCampus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryJeremy Rosenberg
 
Opening Up Academic Planning Information
Opening Up Academic Planning InformationOpening Up Academic Planning Information
Opening Up Academic Planning InformationJeremy Rosenberg
 

Plus de Jeremy Rosenberg (6)

Social Credential Use in CAS
Social Credential Use in CASSocial Credential Use in CAS
Social Credential Use in CAS
 
Update on Institutional Identity Management Priorities at SFU
Update on Institutional Identity Management Priorities at SFUUpdate on Institutional Identity Management Priorities at SFU
Update on Institutional Identity Management Priorities at SFU
 
Websurvey
WebsurveyWebsurvey
Websurvey
 
DIY to CMS
DIY to CMSDIY to CMS
DIY to CMS
 
Campus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryCampus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistry
 
Opening Up Academic Planning Information
Opening Up Academic Planning InformationOpening Up Academic Planning Information
Opening Up Academic Planning Information
 

Dernier

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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
[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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Dernier (20)

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 ...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
[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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

OpenRegistry at SFU Improves Identity Management

  • 1. OpenRegistry at Simon Fraser University In House to Open Source Open Registry at SFU / IT4BC 2010
  • 2. • Jeremy Rosenberg • Senior Java Developer • At SFU since 2004 • IdM Strategy • Jasig Open Source Contributor About Me Open Registry at SFU / IT4BC 2010
  • 3. • One University - Three campuses • Burnaby • Surrey • Vancouver • 32,000 students • 900 faculty • 1600 staff • 100,000 alumni Simon Fraser 1776 -1862 About SFU Open Registry at SFU / IT4BC 2010
  • 4. SFUʼs legacy identity management solution • How OpenRegistry Project came about • How OpenRegistry works • Benefits SFU expects from OpenRegistry • How SFU plans to develop and deploy OpenRegistry About This Presentation Open Registry at SFU / IT4BC 2010
  • 5. Web PeopleSoft CAS LDAP Server Amaint Shibboleth UDD Account Eduroam Provisioning Mail Zimbra AD WebCT Lists SFU’s Legacy IdM Layout Open Registry at SFU / IT4BC 2010
  • 6. • Open source software application • Initiated by Rutgers University • Jasig Incubation project • Combines information about people in a University into single identity records • Generally NOT authoritative for data • Web, batch and REST interfaces with Systems of Record • Directory Builder • Provisioning and Deprovisioning What is OpenRegistry? Open Registry at SFU / IT4BC 2010
  • 7. • “Off the shelf” solutions require significant customizations and integration work • Lots of institutions still rolling their own • Leverage scant resources and learn from others' experience • Sakai, uPortal, CAS, Shibboleth, Kuali • OpenRegistry is tailored to the needs of higher ed • Decades of combined experience Why OpenRegistry? Open Registry at SFU / IT4BC 2010
  • 8. How does OpenRegistry work? Open Registry at SFU / IT4BC 2010
  • 9. Capture information about all university populations • Real Time data transfer readiness • Role based access controls • Modern user interface • Definitive user directory • Business Rules based data transformations • User settable privacy settings • Comprehensive audit trails • Better user experience for everyone What’s in it for us? Open Registry at SFU / IT4BC 2010
  • 10. CODE WebCT SIS Bronte, Emily Faculty OpenRegistry Kipling, Rudyard HR Undergrad Staff Bookstore Clerk Bookstore Capture all university populations Open Registry at SFU / IT4BC 2010
  • 11. • Faster updates throughout the University • SOAP services • Widely used by commercial solutions • Easily exchange identity information with black boxes • REST services • Lightweight • Ideal for Ajax applications • Growing popularity Real Time data transfer readiness Open Registry at SFU / IT4BC 2010
  • 12. • Current Roles: • Staff, Faculty, Grad, Undergrad, Other • Additional roles need to be assigned by Systems of Record (departments) • Potential Roles: • Archaeology professor • Office Administrator • Allows things like building access based on roles Role based access controls Open Registry at SFU / IT4BC 2010
  • 13. • All Web 2.0ʼd up • jQuery libraries • Skinnable • Customize look and feel for each institution • Apache Tiles • Provides extensible, reusable components • Spring WebFlow • Allows complex, custom workflows Modern user interface Open Registry at SFU / IT4BC 2010
  • 14. • HR can only track a limited amount of information • Details are quickly out of date • HR not the authority for offices or phone numbers • Roles provided by departments can have: • Phone Numbers • Office Numbers • Campus Information • Information captured from the most accurate source Definitive user directory Open Registry at SFU / IT4BC 2010
  • 15. • Provide end user interface • Anybody can verify their personal information • User can set access limitations for: • Public directory listings • Other systems of record (for fast lookup) • Self service activation and username selection User settable privacy settings Open Registry at SFU / IT4BC 2010
  • 16. • Distributed access to the system requires greater audit capabilities • Logging will track account changes • Who made a change? • What data was modified? • When was the account last accessed? • Where was the account accessed from? On campus? Comprehensive audit trails Open Registry at SFU / IT4BC 2010
  • 17. Better user experience for everyone Open Registry at SFU / IT4BC 2010
  • 18. Phase 1 How are we going to do it? Open Registry at SFU / IT4BC 2010
  • 19. Phase 2 How are we going to do it? Open Registry at SFU / IT4BC 2010
  • 20. Phase 3 How are we going to do it? Open Registry at SFU / IT4BC 2010
  • 21. • Visit the Jasig Wiki at: • http://www.ja-sig.org/wiki/display/OR/Home • Join the OpenRegistry Dev mail list: • openregistry-dev@lists.ja-sig.org • Attend a Jasig event • http://www.jasig.org/ • Contact me: • Jeremy_rosenberg@sfu.ca More information on OpenRegistry Open Registry at SFU / IT4BC 2010
  • 22. Thank You Rosenberg@sfu.ca THANK YOU Open Registry at SFU / IT4BC 2010