centralized user management and single sign on for the
play

Centralized user management and Single Sign On for the WeNMR gateway - PowerPoint PPT Presentation

Centralized user management and Single Sign On for the WeNMR gateway through the WeNMR Virtual Research Community Marc van Dijk , Andrea Giachetti, Marco Verlato, Antonio Rosato, Alexandre Bonvin EGI Technical Forum 2012 zondag 16 september 12


  1. Centralized user management and Single Sign On for the WeNMR gateway through the WeNMR Virtual Research Community Marc van Dijk , Andrea Giachetti, Marco Verlato, Antonio Rosato, Alexandre Bonvin EGI Technical Forum 2012 zondag 16 september 12

  2. WeNMR, A Worldwide e-Infrastructure for NMR and structural biology www.wenmr.eu zondag 16 september 12

  3. WeNMR Virtual Research Community Portals Scientific Expertise User Community www.wenmr.eu zondag 16 september 12

  4. SSO the missing link for a unified Virtual Research Community The challenge • Flexible authentication from a user perspective • Flexible user management from a portal perspective • Powerful accounting functionality from a project perspective The solution Centralized user management and Single Sign On module for the Drupal based WeNMR VRC www.wenmr.eu zondag 16 september 12

  5. Drupal WeNMR SSO module, an overview The portal perspective The project perspective The user perspective • Register portals • Detailed portal accounting • Easy subscription to portals • Manage users • Manage job submissions Module XML-RPC The portal perspective • Secure authentication and accounting www.wenmr.eu zondag 16 september 12

  6. Drupal WeNMR SSO module; acts as a good Drupal citizen • Written as true Drupal module; PHP + JavaScript + CSS • Makes use of Drupal ‘hooks’ to extend Drupal Core functions; - authentication, permissions, user accounts • Stores data in a backup enabled, secure MySQL DB, local or remote • Makes use of BlowFish encrypted, XML-RPC function calls for communication between portals and VRC Flexible Framework Flexible authentication • Allot of functionality for free in • Social media credentials: Facebook, Drupal LinkedIn, Google, Twitter ... • XML-RPC enables a flexible API to • SAML and Shibboleth authentication expose functionality to the portals • phpCAS SSO authentication • Robot certificates no problem! www.drupal.org zondag 16 september 12

  7. Drupal WeNMR SSO module; the user perspective Subscribe to portals and manage submissions all from one page • Access Control List • Portal specific Step-by-Step signup • Grid certificate validation • Portal submission management www.wenmr.eu zondag 16 september 12

  8. Drupal WeNMR SSO module; the portal perspective Easy registration and management of portals and there users www.wenmr.eu zondag 16 september 12

  9. Drupal WeNMR SSO module; the portal perspective Easy registration and management of portals and there users www.wenmr.eu zondag 16 september 12

  10. Drupal WeNMR SSO module; the portal perspective Portal registration. Define: • How to reach the portal • Who may use the portal • Signup requirements • Any custom user account variables? www.wenmr.eu zondag 16 september 12

  11. Drupal WeNMR SSO module; the portal perspective The modules accounting functionality enables powerful statistics www.wenmr.eu zondag 16 september 12

  12. Drupal WeNMR SSO module; the portal perspective The modules accounting functionality enables powerful statistics www.wenmr.eu zondag 16 september 12

  13. Drupal WeNMR SSO module; trouble free Single Sing On Thank you for your attention www.wenmr.eu zondag 16 september 12

Recommend


More recommend