kopano.schema 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337
  1. attributetype ( 1.3.6.1.4.1.47732.1.1.1.1
  2. NAME 'kopanoQuotaOverride'
  3. DESC 'KOPANO: Override child quota'
  4. EQUALITY integerMatch
  5. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  6. attributetype ( 1.3.6.1.4.1.47732.1.1.1.2
  7. NAME 'kopanoQuotaWarn'
  8. DESC 'KOPANO: Warning quota size in MB'
  9. EQUALITY integerMatch
  10. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  11. attributetype ( 1.3.6.1.4.1.47732.1.1.1.3
  12. NAME 'kopanoQuotaSoft'
  13. DESC 'KOPANO: Soft quota size in MB'
  14. EQUALITY integerMatch
  15. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  16. attributetype ( 1.3.6.1.4.1.47732.1.1.1.4
  17. NAME 'kopanoQuotaHard'
  18. DESC 'KOPANO: Hard quota size in MB'
  19. EQUALITY integerMatch
  20. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  21. attributetype ( 1.3.6.1.4.1.47732.1.1.1.5
  22. NAME 'kopanoUserDefaultQuotaOverride'
  23. DESC 'KOPANO: Override User default quota for children'
  24. EQUALITY integerMatch
  25. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  26. attributetype ( 1.3.6.1.4.1.47732.1.1.1.6
  27. NAME 'kopanoUserDefaultQuotaWarn'
  28. DESC 'KOPANO: User default warning quota size in MB'
  29. EQUALITY integerMatch
  30. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  31. attributetype ( 1.3.6.1.4.1.47732.1.1.1.7
  32. NAME 'kopanoUserDefaultQuotaSoft'
  33. DESC 'KOPANO: User default soft quota size in MB'
  34. EQUALITY integerMatch
  35. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  36. attributetype ( 1.3.6.1.4.1.47732.1.1.1.8
  37. NAME 'kopanoUserDefaultQuotaHard'
  38. DESC 'KOPANO: User default hard quota size in MB'
  39. EQUALITY integerMatch
  40. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  41. attributetype ( 1.3.6.1.4.1.47732.1.1.2.1
  42. NAME 'kopanoAdmin'
  43. DESC 'KOPANO: Administrator of kopano'
  44. EQUALITY integerMatch
  45. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  46. attributetype ( 1.3.6.1.4.1.47732.1.1.2.2
  47. NAME 'kopanoSharedStoreOnly'
  48. DESC 'KOPANO: is store a shared store'
  49. EQUALITY integerMatch
  50. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  51. attributetype ( 1.3.6.1.4.1.47732.1.1.2.3
  52. NAME 'kopanoAccount'
  53. DESC 'KOPANO: entry is a part of kopano'
  54. EQUALITY integerMatch
  55. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  56. attributetype ( 1.3.6.1.4.1.47732.1.1.2.4
  57. NAME 'kopanoSendAsPrivilege'
  58. DESC 'KOPANO: Users may directly send email as this user'
  59. EQUALITY caseIgnoreMatch
  60. SUBSTR caseIgnoreSubstringsMatch
  61. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
  62. attributetype ( 1.3.6.1.4.1.47732.1.1.2.5
  63. NAME 'kopanoMrAccept'
  64. DESC 'KOPANO: user should auto-accept meeting requests'
  65. EQUALITY integerMatch
  66. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  67. attributetype ( 1.3.6.1.4.1.47732.1.1.2.6
  68. NAME 'kopanoMrDeclineConflict'
  69. DESC 'KOPANO: user should automatically decline conflicting meeting requests'
  70. EQUALITY integerMatch
  71. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  72. attributetype ( 1.3.6.1.4.1.47732.1.1.2.7
  73. NAME 'kopanoMrDeclineRecurring'
  74. DESC 'KOPANO: user should automatically decline recurring meeting requests'
  75. EQUALITY integerMatch
  76. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  77. attributetype ( 1.3.6.1.4.1.47732.1.1.2.8
  78. NAME 'kopanoId'
  79. DESC 'KOPANO: Generic unique ID'
  80. EQUALITY octetStringMatch
  81. SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
  82. attributetype ( 1.3.6.1.4.1.47732.1.1.2.9
  83. NAME 'kopanoResourceType'
  84. DESC 'KOPANO: for shared stores, resource is type Room or Equipment'
  85. EQUALITY caseIgnoreMatch
  86. SUBSTR caseIgnoreSubstringsMatch
  87. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  88. attributetype ( 1.3.6.1.4.1.47732.1.1.2.10
  89. NAME 'kopanoResourceCapacity'
  90. DESC 'KOPANO: number of rooms or equipment available'
  91. EQUALITY integerMatch
  92. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  93. attributetype ( 1.3.6.1.4.1.47732.1.1.2.11
  94. NAME 'kopanoHidden'
  95. DESC 'KOPANO: This object should be hidden from address book'
  96. EQUALITY integerMatch
  97. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  98. attributetype ( 1.3.6.1.4.1.47732.1.1.2.13
  99. NAME 'kopanoEnabledFeatures'
  100. DESC 'KOPANO: This user has these features explicitly enabled'
  101. EQUALITY caseIgnoreMatch
  102. SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
  103. attributetype ( 1.3.6.1.4.1.47732.1.1.2.14
  104. NAME 'kopanoDisabledFeatures'
  105. DESC 'KOPANO: This user has these features explicitly disabled'
  106. EQUALITY caseIgnoreMatch
  107. SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
  108. attributetype ( 1.3.6.1.4.1.47732.1.1.3.1
  109. NAME 'kopanoAliases'
  110. DESC 'KOPANO: All other email addresses for this user'
  111. EQUALITY caseIgnoreMatch
  112. SUBSTR caseIgnoreSubstringsMatch
  113. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
  114. attributetype ( 1.3.6.1.4.1.47732.1.1.4.1
  115. NAME 'kopanoUserServer'
  116. DESC 'KOPANO: Home server for the user'
  117. EQUALITY caseIgnoreMatch
  118. SUBSTR caseIgnoreSubstringsMatch
  119. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  120. attributetype ( 1.3.6.1.4.1.47732.1.1.6.1
  121. NAME 'kopanoUserArchiveServers'
  122. DESC 'KOPANO: List of server names that contain an archive store for the user'
  123. EQUALITY caseIgnoreMatch
  124. SUBSTR caseIgnoreSubstringsMatch
  125. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
  126. attributetype ( 1.3.6.1.4.1.47732.1.1.6.2
  127. NAME 'kopanoUserArchiveCouplings'
  128. DESC 'KOPANO: List of username:foldername pairs that specify many-to-one archive locations'
  129. EQUALITY caseIgnoreMatch
  130. SUBSTR caseIgnoreSubstringsMatch
  131. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
  132. objectclass ( 1.3.6.1.4.1.47732.1.1.0.0
  133. NAME 'kopano-user'
  134. DESC 'KOPANO: an user of Kopano'
  135. SUP top AUXILIARY
  136. MUST ( cn )
  137. MAY (
  138. kopanoQuotaOverride $ kopanoQuotaWarn $ kopanoQuotaSoft $ kopanoSendAsPrivilege $
  139. kopanoQuotaHard $ kopanoAdmin $ kopanoSharedStoreOnly $ kopanoResourceType $
  140. kopanoResourceCapacity $ kopanoAccount $ kopanoHidden $ kopanoAliases $
  141. kopanoUserServer $ kopanoEnabledFeatures $ kopanoDisabledFeatures $
  142. kopanoUserArchiveServers $ kopanoUserArchiveCouplings $
  143. uidNumber
  144. )
  145. )
  146. objectclass ( 1.3.6.1.4.1.47732.1.6.0.0
  147. NAME 'kopano-contact'
  148. DESC 'KOPANO: a contact of Kopano'
  149. SUP top AUXILIARY
  150. MUST ( cn $ uidNumber )
  151. MAY (
  152. kopanoSendAsPrivilege $ kopanoHidden $ kopanoAliases $ kopanoAccount
  153. )
  154. )
  155. attributetype ( 1.3.6.1.4.1.47732.1.2.2.1
  156. NAME 'kopanoSecurityGroup'
  157. DESC 'KOPANO: group has security possibilities'
  158. EQUALITY integerMatch
  159. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  160. objectclass ( 1.3.6.1.4.1.47732.1.2.0.0
  161. NAME 'kopano-group'
  162. DESC 'KOPANO: a group of Kopano'
  163. SUP top AUXILIARY
  164. MUST ( cn )
  165. MAY (
  166. kopanoAccount $ kopanoHidden $ mail $ kopanoAliases $ kopanoSecurityGroup $ kopanoSendAsPrivilege $
  167. gidNumber
  168. )
  169. )
  170. attributetype ( 1.3.6.1.4.1.47732.1.3.2.4
  171. NAME 'kopanoViewPrivilege'
  172. DESC 'KOPANO: Companies with view privileges over selected company'
  173. EQUALITY caseIgnoreMatch
  174. SUBSTR caseIgnoreSubstringsMatch
  175. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  176. )
  177. attributetype ( 1.3.6.1.4.1.47732.1.3.2.5
  178. NAME 'kopanoAdminPrivilege'
  179. DESC 'KOPANO: Users from different companies which are administrator over selected company'
  180. EQUALITY caseIgnoreMatch
  181. SUBSTR caseIgnoreSubstringsMatch
  182. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  183. )
  184. attributetype ( 1.3.6.1.4.1.47732.1.3.2.6
  185. NAME 'kopanoSystemAdmin'
  186. DESC 'KOPANO: The user who is the system administrator for this company'
  187. EQUALITY caseIgnoreMatch
  188. SUBSTR caseIgnoreSubstringsMatch
  189. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE
  190. )
  191. attributetype (1.3.6.1.4.1.47732.1.3.1.5
  192. NAME 'kopanoQuotaUserWarningRecipients'
  193. DESC 'KOPANO: Users who will recieve a notification email when a user exceeds his quota'
  194. EQUALITY caseIgnoreMatch
  195. SUBSTR caseIgnoreSubstringsMatch
  196. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  197. )
  198. attributetype (1.3.6.1.4.1.47732.1.3.1.6
  199. NAME 'kopanoQuotaCompanyWarningRecipients'
  200. DESC 'KOPANO: Users who will recieve a notification email when a company exceeds its quota'
  201. EQUALITY caseIgnoreMatch
  202. SUBSTR caseIgnoreSubstringsMatch
  203. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  204. )
  205. attributetype ( 1.3.6.1.4.1.47732.1.3.4.1
  206. NAME 'kopanoCompanyServer'
  207. DESC 'KOPANO: Home server for the public folders for a company'
  208. EQUALITY caseIgnoreMatch
  209. SUBSTR caseIgnoreSubstringsMatch
  210. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  211. objectclass ( 1.3.6.1.4.1.47732.1.3.0.0
  212. NAME 'kopano-company'
  213. DESC 'KOPANO: a company of Kopano'
  214. SUP top AUXILIARY
  215. MUST ( ou )
  216. MAY (
  217. kopanoAccount $ kopanoHidden $
  218. kopanoViewPrivilege $ kopanoAdminPrivilege $ kopanoSystemAdmin $
  219. kopanoQuotaOverride $ kopanoQuotaWarn $
  220. kopanoUserDefaultQuotaOverride $ kopanoUserDefaultQuotaWarn $ kopanoUserDefaultQuotaSoft $ kopanoUserDefaultQuotaHard $
  221. kopanoQuotaUserWarningRecipients $ kopanoQuotaCompanyWarningRecipients $
  222. kopanoCompanyServer
  223. )
  224. )
  225. attributetype (1.3.6.1.4.1.47732.1.4.4.1
  226. NAME 'kopanoHttpPort'
  227. DESC 'KOPANO: Port for the http connection'
  228. EQUALITY integerMatch
  229. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  230. attributetype (1.3.6.1.4.1.47732.1.4.4.2
  231. NAME 'kopanoSslPort'
  232. DESC 'KOPANO: Port for the ssl connection'
  233. EQUALITY integerMatch
  234. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  235. attributetype (1.3.6.1.4.1.47732.1.4.4.3
  236. NAME 'kopanoFilePath'
  237. DESC 'KOPANO: The Unix socket or named pipe to the server'
  238. EQUALITY caseIgnoreMatch
  239. SUBSTR caseIgnoreSubstringsMatch
  240. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  241. attributetype (1.3.6.1.4.1.47732.1.4.4.4
  242. NAME 'kopanoContainsPublic'
  243. DESC 'KOPANO: This server contains the public store'
  244. EQUALITY integerMatch
  245. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
  246. attributetype (1.3.6.1.4.1.47732.1.4.4.6
  247. NAME 'kopanoProxyURL'
  248. DESC 'KOPANO: Full proxy URL for this server'
  249. EQUALITY caseIgnoreMatch
  250. SUBSTR caseIgnoreSubstringsMatch
  251. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  252. objectclass ( 1.3.6.1.4.1.47732.1.4.0.0
  253. NAME 'kopano-server'
  254. DESC 'KOPANO: a Kopano server'
  255. SUP top AUXILIARY
  256. MUST ( cn )
  257. MAY (
  258. kopanoAccount $ kopanoHidden $ kopanoHttpPort $ kopanoSslPort $ kopanoFilePath $ kopanoContainsPublic $ kopanoProxyURL
  259. )
  260. )
  261. attributetype (1.3.6.1.4.1.47732.1.5.5.1
  262. NAME 'kopanoFilter'
  263. DESC 'KOPANO: LDAP Filter to apply'
  264. EQUALITY caseIgnoreMatch
  265. SUBSTR caseIgnoreSubstringsMatch
  266. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  267. attributetype (1.3.6.1.4.1.47732.1.5.5.2
  268. NAME 'kopanoBase'
  269. DESC 'KOPANO: LDAP Search base to apply'
  270. EQUALITY caseIgnoreMatch
  271. SUBSTR caseIgnoreSubstringsMatch
  272. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
  273. objectclass ( 1.3.6.1.4.1.47732.1.5.0.0
  274. NAME 'kopano-addresslist'
  275. DESC 'KOPANO: a Kopano Addresslist'
  276. SUP top STRUCTURAL
  277. MUST ( cn )
  278. MAY (
  279. kopanoAccount $ kopanoHidden $ kopanoFilter $ kopanoBase
  280. )
  281. )
  282. objectclass ( 1.3.6.1.4.1.47732.1.7.0.0
  283. NAME 'kopano-dynamicgroup'
  284. DESC 'KOPANO: a Kopano dynamic group'
  285. SUP top STRUCTURAL
  286. MUST ( cn )
  287. MAY (
  288. kopanoAccount $ kopanoHidden $ mail $ kopanoAliases $ kopanoFilter $ kopanoBase
  289. )
  290. )