user metadata service - extra SSO service
Paul Harrison
pharriso at eso.org
Thu May 17 23:06:44 PDT 2007
Hi,
I thought that I would like to present the extra service that I
mentioned was missing from the SSO suite, and was discussed briefly
between a few of us just after the session.
Use Case
-------------
Many institutions require that the user registers locally in their
user database before they can interact with local services - ie a
local identity is the first authorization requirement. This is likely
to remain a requirement at many institutions long after a VO SSO is
well established, as they will have legacy systems (proposals,
archive access, etc.) that depend on the the local identity. This
local identity can be mapped to the VO identity (i.e. a X509
certificate), so there is no problem with authentication. However,
even if the user has a trusted VO identity, it does not contain
sufficient metatdata to initially register the user locally. If the
user has repeatedly to fill in the same personal details to register
with every institution it makes SSO a more painful process than
necessary. It is also true that astronomers (especially young ones)
change their home institution quite frequently, so the process of
registering metadata locally, will be relatively frequent.
Solution
-----------
A service that can provide the necessary user metadata - when
registering at a new institution the user can press a "fetch my
details" button on the registration form to fill in common metadata.
The user then chooses where they want to source their metadata, and
the relevant boxes on the registration form will be completed.
assorted observations
* The schema of the information to be passed needs to be decided
* The user's vo Identity is used as authorization to release the
metadata by the metadata service.
* The user metadata service could be provided either
* in combination with the user identity service (which
consequently would need to ask the user for more metadata than is
typically required in current implementations)
* or by each of the institution based user databases .
it does not matter which is chosen as long as the services are
registered, as then the user can then choose which they believe is
their "home".
Paul Harrison
ESO Garching
www.eso.org
More information about the grid
mailing list