source: companies/celepar/phpgwapi/doc/ldap/phpgwcontact.nds.schema @ 763

Revision 763, 8.5 KB checked in by niltonneto, 15 years ago (diff)

Importação inicial do Expresso da Celepar

Line 
1# $Id egroupware : phpgwcontact.schema,v 1.0 2000/07/29 01:53:16 milosch Exp $
2
3# (C) 2001-2004 Miles Lott <milos@groupwhere.org>
4# Redistribution and use in original text and binary forms, with or
5# without modification, are permitted provided that the following
6# conditions are met:
7#
8# 1. Redistributions of this schema and/or documentation must retain
9#    the above copyright notice, this list of conditions and the
10#    following disclaimer.
11# 2. Redistributions in binary form must reproduce the above copyright notice,
12#    this list of conditions and the following disclaimer in the documentation
13#    and/or other materials provided with the distribution.
14# 3. The name of the author may not be used to endorse or promote products
15#    derived from this software without specific prior written permission.
16#
17# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
21# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
23# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
25# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
26# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27# POSSIBILITY OF SUCH DAMAGE.
28
29# REQUIRED
30dn: cn=schema
31changetype: modify
32add: attributetypes
33attributeTypes: ( 1.3.6.1.4.1.9554.100
34        NAME 'phpgwContactTypeId'
35        EQUALITY caseIgnoreMatch
36        SUBSTR caseIgnoreSubstringsMatch
37        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16}
38        SINGLE-VALUE )
39
40# REQUIRED
41dn: cn=schema
42changetype: modify
43add: attributetypes
44attributeTypes: ( 1.3.6.1.4.1.9554.101
45        NAME 'phpgwContactCatId'
46        EQUALITY caseIgnoreMatch
47        SUBSTR caseIgnoreSubstringsMatch
48        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16})
49
50# REQUIRED
51dn: cn=schema
52changetype: modify
53add: attributetypes
54attributeTypes: ( 1.3.6.1.4.1.9554.102
55        NAME 'phpgwContactAccess'
56        EQUALITY caseIgnoreMatch
57        SUBSTR caseIgnoreSubstringsMatch
58        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024}
59        SINGLE-VALUE )
60
61# REQUIRED
62dn: cn=schema
63changetype: modify
64add: attributetypes
65attributeTypes: ( 1.3.6.1.4.1.9554.103
66        NAME 'phpgwContactOwner'
67        EQUALITY numericStringMatch
68        SUBSTR numericStringSubstringsMatch
69        SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16}
70        SINGLE-VALUE )
71
72# BELOW ARE OPTIONAL
73dn: cn=schema
74changetype: modify
75add: attributetypes
76attributeTypes: ( 1.3.6.1.4.1.9554.105
77        NAME 'phpgwMiddlename'
78        SUP name )
79
80dn: cn=schema
81changetype: modify
82add: attributetypes
83attributeTypes: ( 1.3.6.1.4.1.9554.106
84        NAME 'phpgwPrefix'
85        SUP name )
86
87dn: cn=schema
88changetype: modify
89add: attributetypes
90attributeTypes: ( 1.3.6.1.4.1.9554.107
91        NAME 'phpgwSuffix'
92        SUP name )
93
94dn: cn=schema
95changetype: modify
96add: attributetypes
97attributeTypes: ( 1.3.6.1.4.1.9554.108
98        NAME 'phpgwAudio'
99        SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
100
101dn: cn=schema
102changetype: modify
103add: attributetypes
104attributeTypes: ( 1.3.6.1.4.1.9554.109
105        NAME 'phpgwBirthday'
106        EQUALITY caseIgnoreMatch
107        SUBSTR caseIgnoreSubstringsMatch
108        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
109
110dn: cn=schema
111changetype: modify
112add: attributetypes
113attributeTypes: ( 1.3.6.1.4.1.9554.110
114        NAME 'phpgwTz'
115        EQUALITY integerMatch
116        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
117        SINGLE-VALUE )
118
119dn: cn=schema
120changetype: modify
121add: attributetypes
122attributeTypes: ( 1.3.6.1.4.1.9554.111
123        NAME 'phpgwGeo'
124        EQUALITY integerMatch
125        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
126        SINGLE-VALUE )
127
128dn: cn=schema
129changetype: modify
130add: attributetypes
131attributeTypes: ( 1.3.6.1.4.1.9554.112
132        NAME 'phpgwUrl'
133        EQUALITY caseIgnoreMatch
134        SUBSTR caseIgnoreSubstringsMatch
135        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
136
137dn: cn=schema
138changetype: modify
139add: attributetypes
140attributeTypes: ( 1.3.6.1.4.1.9554.113
141        NAME 'phpgwPublicKey'
142        EQUALITY caseIgnoreMatch
143        SUBSTR caseIgnoreSubstringsMatch
144        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
145
146dn: cn=schema
147changetype: modify
148add: attributetypes
149attributeTypes: ( 1.3.6.1.4.1.9554.114
150        NAME 'phpgwAdrOneType'
151        EQUALITY caseIgnoreMatch
152        SUBSTR caseIgnoreSubstringsMatch
153        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
154
155dn: cn=schema
156changetype: modify
157add: attributetypes
158attributeTypes: ( 1.3.6.1.4.1.9554.115
159        NAME 'phpgwAddressLabel'
160        EQUALITY caseIgnoreListMatch
161        SUBSTR caseIgnoreListSubstringsMatch
162        SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
163
164dn: cn=schema
165changetype: modify
166add: attributetypes
167attributeTypes: ( 1.3.6.1.4.1.9554.116
168        NAME 'phpgwAdrTwoStreet'
169        SUP street )
170
171dn: cn=schema
172changetype: modify
173add: attributetypes
174attributeTypes: ( 1.3.6.1.4.1.9554.117
175        NAME 'phpgwAdrTwoLocality'
176        SUP l )
177
178dn: cn=schema
179changetype: modify
180add: attributetypes
181attributeTypes: ( 1.3.6.1.4.1.9554.118
182        NAME 'phpgwAdrTwoRegion'
183        SUP st )
184
185dn: cn=schema
186changetype: modify
187add: attributetypes
188attributeTypes: ( 1.3.6.1.4.1.9554.119
189        NAME 'phpgwAdrTwoPostalCode'
190        SUP postalcode )
191
192dn: cn=schema
193changetype: modify
194add: attributetypes
195attributeTypes: ( 1.3.6.1.4.1.9554.120
196        NAME 'phpgwAdrTwoCountryName'
197        SUP friendlyCountryName )
198
199dn: cn=schema
200changetype: modify
201add: attributetypes
202attributeTypes: ( 1.3.6.1.4.1.9554.121
203        NAME 'phpgwAdrTwoType'
204        SUP phpgwAdrOneType )
205
206dn: cn=schema
207changetype: modify
208add: attributetypes
209attributeTypes: ( 1.3.6.1.4.1.9554.122
210        NAME 'phpgwVoiceTelephoneNumber'
211        SUP telephonenumber )
212
213dn: cn=schema
214changetype: modify
215add: attributetypes
216attributeTypes: ( 1.3.6.1.4.1.9554.123
217        NAME 'phpgwMsgTelephoneNumber'
218        SUP telephonenumber )
219
220dn: cn=schema
221changetype: modify
222add: attributetypes
223attributeTypes: ( 1.3.6.1.4.1.9554.124
224        NAME 'phpgwPagerTelephoneNumber'
225        SUP telephonenumber )
226 
227dn: cn=schema
228changetype: modify
229add: attributetypes
230attributeTypes: ( 1.3.6.1.4.1.9554.125
231        NAME 'phpgwCellTelephoneNumber'
232        SUP telephonenumber )
233 
234dn: cn=schema
235changetype: modify
236add: attributetypes
237attributeTypes: ( 1.3.6.1.4.1.9554.126
238        NAME 'phpgwBbsTelephoneNumber'
239        SUP telephonenumber )
240 
241dn: cn=schema
242changetype: modify
243add: attributetypes
244attributeTypes: ( 1.3.6.1.4.1.9554.127
245        NAME 'phpgwModemTelephoneNumber'
246        SUP telephonenumber )
247
248dn: cn=schema
249changetype: modify
250add: attributetypes
251attributeTypes: ( 1.3.6.1.4.1.9554.128
252        NAME 'phpgwMobileTelephoneNumber'
253        SUP telephonenumber )
254 
255dn: cn=schema
256changetype: modify
257add: attributetypes
258attributeTypes: ( 1.3.6.1.4.1.9554.129
259        NAME 'phpgwIsdnphoneNumber'
260        SUP telephonenumber )
261
262dn: cn=schema
263changetype: modify
264add: attributetypes
265attributeTypes: ( 1.3.6.1.4.1.9554.130
266        NAME 'phpgwVideophoneNumber'
267        SUP telephonenumber )
268
269dn: cn=schema
270changetype: modify
271add: attributetypes
272attributeTypes: ( 1.3.6.1.4.1.9554.131
273        NAME 'phpgwPreferPhone'
274        EQUALITY caseExactIA5Match
275        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
276
277dn: cn=schema
278changetype: modify
279add: attributetypes
280attributeTypes: ( 1.3.6.1.4.1.9554.132
281        NAME 'phpgwMailType'
282        EQUALITY caseExactIA5Match
283        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
284
285dn: cn=schema
286changetype: modify
287add: attributetypes
288attributeTypes: ( 1.3.6.1.4.1.9554.133
289        NAME 'phpgwMailHome'
290        SUP mail )
291
292dn: cn=schema
293changetype: modify
294add: attributetypes
295attributeTypes: ( 1.3.6.1.4.1.9554.134
296        NAME 'phpgwMailHomeType'
297        SUP phpgwMailType )
298
299# phpgwContact
300# The phpgwContact represents people who are associated with a
301# phpgw install in some way.  It is a structural class and is derived
302# from the inetOrgPerson schema.
303dn: cn=schema
304changetype: modify
305add: objectClasses
306objectClasses: ( 1.3.6.1.4.1.9554.200
307        NAME 'phpgwContact'
308        DESC 'phpGroupWare Contact Entry'
309        SUP inetOrgPerson
310        MUST(
311                uid $ uidnumber $ phpgwContactTypeId $ phpgwContactCatId $
312                phpgwContactAccess $ phpgwContactOwner )
313        MAY ( cn $ givenname $ sn $ phpgwMiddlename $ phpgwPrefix $
314                phpgwSuffix $ phpgwAudio $ phpgwBirthday $ phpgwTz $ phpgwGeo $
315                phpgwUrl $ phpgwPublicKey $ o $ ou $ title $ streetaddress $
316                l $ st $ postalcode $ friendlyCountryName $ c $ co $ countryname $
317                phpgwAdrOneType $ phpgwAddressLabel $
318                phpgwAdrTwoStreet $ phpgwAdrTwoLocality $ phpgwAdrTwoRegion $
319                phpgwAdrTwoPostalCode $ phpgwAdrTwoCountryName $ phpgwAdrTwoType $
320                telephonenumber $ homephone $ phpgwVoiceTelephoneNumber $ facsimiletelephonenumber $
321                phpgwMsgTelephoneNumber $ phpgwCellTelephoneNumber $ phpgwPagerTelephoneNumber $
322                phpgwBbsTelephoneNumber $ phpgwModemTelephoneNumber $
323                phpgwMobileTelephoneNumber $ phpgwIsdnphoneNumber $
324                phpgwVideophoneNumber $ phpgwPreferPhone $
325                mail $ phpgwMailType $ phpgwMailHome $ phpgwMailHomeType )
326        )
327
Note: See TracBrowser for help on using the repository browser.