UtrechtUniversity / davrods

An Apache WebDAV interface to iRODS
GNU Lesser General Public License v3.0
23 stars 12 forks source link

Davdrods 4.1. and remote zones #7

Closed chStaiger closed 7 years ago

chStaiger commented 7 years ago

In general when you are working with federated iRODS instances, your users would need read access to the root (/), zone (/ and other zones) and home (//home) collections to list all possible federated zones they might have access to. This does not work with Davrods. When changing the view to

 DavRodsExposedRoot  /

users will just see an empty folder as entry point in their webdav client.

cjsmeele commented 7 years ago

Can you confirm that your users have read permissions set on both the / and /zonename collections in iRODS? These collections are not public-readable by default.

chStaiger commented 7 years ago

Yes, the root collection and zone are readable by the group 'public':

[admincentos@malet-server ~]$ ils -A /
/:
        ACL - g:public#maletZone:read object   rods#maletZone:own   g:rodsadmin#maletZone:delete object
        Inheritance - Disabled
  C- /maletZone
[admincentos@malet-server ~]$ ils -A /maletZone
/maletZone:
        ACL - g:public#maletZone:read object   rods#maletZone:own
        Inheritance - Disabled
  C- /maletZone/home