From 46a3a9954787a256a94b525d9b4dee45a57c26d3 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Wed, 9 Aug 2006 21:31:48 +0000 Subject: [PATCH] Monotone-Parent: 39a04d9c4ef6da21c4cc1d1ad7d0ecb45557a98b Monotone-Revision: b132b438ae2a6471eaa2f850473ec640709dc66d Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-08-09T21:31:48 Monotone-Branch: ca.inverse.sogo --- SoObjects/Contacts/product.plist | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/SoObjects/Contacts/product.plist b/SoObjects/Contacts/product.plist index f66ae1a56..7c3733ff7 100644 --- a/SoObjects/Contacts/product.plist +++ b/SoObjects/Contacts/product.plist @@ -19,7 +19,7 @@ }; }; - SOGoContactFolder = { + SOGoContactGCSFolder = { superclass = "SOGoFolder"; protectedBy = "View"; @@ -30,7 +30,32 @@ }; }; - SOGoContactObject = { + SOGoContactGCSEntry = { + superclass = "SOGoContentObject"; + + protectedBy = "View"; + defaultAccess = "allow"; /* I think this affects key lookup */ + defaultRoles = { + "View" = "Owner"; + "WebDAV Access" = "Owner"; + }; + + methods = { + }; + }; + + SOGoContactLDAPFolder = { + superclass = "SOGoFolder"; + + protectedBy = "View"; + defaultAccess = "allow"; /* I think this affects key lookup */ + defaultRoles = { + "View" = "Owner"; + "WebDAV Access" = "Owner"; + }; + }; + + SOGoContactLDAPEntry = { superclass = "SOGoContentObject"; protectedBy = "View";