The grid-vorolemap
file describes how to map VOMS FQAN and
X509 identities into the identities dCache uses
internally. The first half uses wild cards to map all users that
have a certain FQAN to the same abstract users.
# grid-vorolemap file was generated by dcacheVoms2Gplasma.py This maps all members of VO dteam to abstract user dteam001 # Added role /dteam "*" "/dteam" dteam001 This maps all members of VO dteam with a Role of production to abstract user prddtm01 # Added role /dteam/Role=production "*" "/dteam/Role=production" prddtm01 This maps all members of VO dteam with a Role of lcgadmin to abstract user sgmdtm01 # Added role /dteam/Role=lcgadmin "*" "/dteam/Role=lcgadmin" sgmdtm01
The second section of file may map individual user DNs directly
to abstract users. This is only needed to
support users authenticating without include VO membership
information in their proxy-ceritificate. This may happen when
the proxy certificate was generated using the (depricate)
grid-proxy-init command or when
voms-proxy-init is used without the
-voms
option.
The following lists some sample entries taken from the dteam VO.
The users are all mapped to the single abstract user dteam001
.
"/O=dutchgrid/O=users/O=sara/CN=Maarten Hendrik van Ingen" dteam001 "/O=GermanGrid/OU=DESY/CN=Owen Synge" dteam001 "/DC=es/DC=irisgrid/O=cesga/CN=tere-sanchez" dteam001 "/O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Christine Gondrand" dteam001 "/DC=ch/DC=cern/OU=Organic Units/OU=Users/CN=renshall/CN=425855/CN=Harry Renshall" dteam001 "/DC=es/DC=irisgrid/O=pic/CN=asainz" dteam001