Wiki source code of ERGroupware

Last modified by Pascal Robert on 2012/10/08 09:15

Hide last authors
Pascal Robert 36.1 1 = Store attributes =
Pascal Robert 11.1 2
Pascal Robert 41.1 3 |=(((
4 CalDAV/CardDAV
5 )))|=(((
6 MS Exchange
7 )))|=(((
8 Zimbra (SOAP)
9 )))
Pascal Robert 36.1 10 |(((
11 * ProductID (default will be **~/~/Project Wonder/ERGroupware**)
12 * http/https
13 * hostname
14 * username
15 * password
Pascal Robert 41.1 16 * port
Pascal Robert 36.1 17 )))|(((
18 * NTML domain
19 * hostname
20 * username
21 * password
22 * URL to WSDL
23 * country+language (default will be **en-US**)
24 * timezone (default will be **Eastern Standard Time**)
Pascal Robert 41.1 25 * ExchangeImpersonationType (**email**)
Pascal Robert 38.1 26 )))|(((
27 * http/https
28 * hostname
29 * username
Pascal Robert 41.1 30 * password
Pascal Robert 38.1 31 )))
32
Pascal Robert 40.1 33 = Folders/collection permissions =
34
Pascal Robert 41.1 35 |=(((
36 CardDav/CalDav
37 )))|=(((
38 MS Exchange
39 )))|=(((
40 Zimbra
41 )))
42 |(((
43
44 )))|(((
Pascal Robert 40.1 45 * UserId
46 * t:CanCreateItems
47 * t:CanCreateSubFolders
48 * t:IsFolderOwner
49 * t:IsFolderVisible
50 * t:IsFolderContact
51 * t:EditItems
52 * t:DeleteItems
53 * t:ReadItems (non-calendar: FullDetails,None; calendar: None, TimeOnly, TimeAndSubjectAndLocation, FullDetails)
Pascal Robert 41.1 54 * t:PermissionLevel (!calendar)
55 * t:CalendarPermissionLevel (calendar folders only)
Pascal Robert 40.1 56 )))|(((
57 * gt (grantee-type): usr, grp, dom (domain), cos, all, pub (public), guest
Pascal Robert 41.1 58 * perm: rwidxp (r: read, w: write, i: insert, d: delete, a: admin, x: workflow action
Pascal Robert 40.1 59 * d: user (optional if gt = all)
Pascal Robert 41.1 60 * pw: password when grantee-type is "guest"
61 * inh
Pascal Robert 40.1 62 )))
63
Pascal Robert 38.1 64 = Calendar/tasks collection attributes =
65
Pascal Robert 41.1 66 |=(((
67 CalDAV
68 )))|=(((
69 MS Exchange
70 )))|=(((
71 Zimbra (SOAP)
72 )))
Pascal Robert 38.1 73 |(((
74 * acl
75 * creationDate
76 * currentUserPrincipal
77 * currentUserPrivilegeSet
78 * displayName
79 * eTag
80 * lastModified
81 * owner
82 * quotaAvailableBytes
83 * quotaUsedBytes
84 * resourceType (must have **calendar**)
85 * supportedPrivilegeSet
86 * supportedReportSet
87 * order
88 * color
89 * syncToken
90 * allowedSharingModes
91 * cTag
92 * maxResources
93 * sharedUrl
94 * calendarTimezone (VTimezone)
95 * max-attendees-per-instance
96 * max-instances
97 * max-resource-size
98 * schedule-calendar-transp (opaque/transp)
99 * supported-calendar-component-set (VEVENT/VTODO)
Pascal Robert 40.1 100 * supported-calendar-data
Pascal Robert 41.1 101 * url
Pascal Robert 40.1 102 )))|(((
103 * FolderClass (type of folder, must be DistinguishedFolderIdNameType.CALENDAR or DistinguishedFolderIdNameType.TASKS)
104 * FolderId
105 * ParentFolderId
106 * DisplayName
107 * TotalCount
108 * ChildFolderCount (read-only)
109 * ExtendedProperty
110 * ManagedFolderInformation
111 * EffectiveRights
112 * SharingEffectiveRights (calendar)
113 * PermissionSet
Pascal Robert 41.1 114 * UnreadCount (tasks)
Pascal Robert 40.1 115 )))|(((
116 * flags
117 * parent
118 * folder class
119 * color
120 * display name
121 * rgb
122 * acl
123 * fie
124 * sync
125 * url
126 * unreadcount
127 * msgCount
128 * rev (revision number)
129 * s (total size)
130 * i4next
Pascal Robert 41.1 131 * i4ms
Pascal Robert 40.1 132 )))
Pascal Robert 38.1 133
134 = Address Book collection attributes =
135
Pascal Robert 41.1 136 |=(((
137 CalDAV
138 )))|=(((
139 MS Exchange
140 )))|=(((
141 Zimbra (SOAP)
142 )))
Pascal Robert 38.1 143 |(((
144 * acl
145 * creationdate
146 * current-user-principal
147 * current-user-privilege-set
148 * displayname
149 * getetag
150 * getlastmodified
151 * owner
152 * quota-available-bytes
153 * quota-used-bytes
154 * resourcetype (must have **addressbook**)
155 * supported-privilege-set
156 * supported-report-set
157 * sync-token
158 * allowed-sharing-modes
159 * getctag
160 * max-resources
161 * max-resource-size
Pascal Robert 40.1 162 * supported-address-data
Pascal Robert 41.1 163 * url
Pascal Robert 40.1 164 )))|(((
165 * FolderClass (type of folder, must be DistinguishedFolderIdNameType.CONTACTS)
166 * FolderId
167 * ParentFolderId
168 * DisplayName
169 * TotalCount
170 * ChildFolderCount
171 * ExtendedProperty
172 * ManagedFolderInformation
173 * EffectiveRights
174 * SharingEffectiveRights
Pascal Robert 41.1 175 * PermissionSet
176 )))|(((
177
178 )))