user=commercial long name = Commercial end user user=production long name = Production end user user=savignon long name = Joël Savignon end user
user=cal1 long name = Calendar RW end user user=cal1ro read only = true data id = cal1 long name = Calendar RO end userdata id = cal1 indique que les données de cal1ro sont celles de cal1. L'agenda cal1ro est le même que cal1 sauf que vous ne pouvez pas en modifier les tâches. Cet agenda apparaîtra avec une icone
Le fichier /home/httpd/html/wcal/cal1/.htaccess peut-être par exemple :
AuthType Basic AuthUserFile /usr/local/apache/conf/htpasswd.users AuthName "Calendar RW" Require johnEt le fichier /home/httpd/html/wcal/cal1ro/.htaccess peut-être par exemple :
AuthType Basic AuthUserFile /usr/local/apache/conf/htpasswd.users AuthName "Calendar RO" Require jackUn login/mot de pass est demandé à l'utilisateur lorsqu'il accède aux différents agendas. Pour plus d'information sur la restriction d'accès d'Apache, consultez la documentation Apache sur le site web Apache web.
Important : ne créez pas manuellement les fichiers .htaccess dans les répertoires web mais utilisez la ressource access file dans le fichier wcal.conf file. Les fichiers .htaccess seront générés à partir de la valeur de cette ressource.
Les groupes peuvent contenir des utilisateurs mais aussi d'autres groups (sous-groupes). Donc vous ppuvez contruure une arborescence d'utilisateurs et vous pouvez utiliser la ressource data id pour créer des liens entre eux.
Les groups sont définis à l'aide de la ressource group. Voici un exemple d'une définition d'arboresence d'utilisateurs.
group=group1 long name = Group 1 group=group11 long name = Group 1.1 user=us111 long name = User 1.1.1 end user user=us112 long name = User 1.1.1 data id = us22 end user end group user=us11 long name = User 1.1 end user user=us12 long name = User 1.2 end user end group group=group2 long name = Group 2 user=us21 long name = User 2.1 end user user=us22 long name = User 2.2 end user end groupVous pouvez restreindre l'accès à certains group en ajoutant une ressource access file à la section groupe.