3 # These definitions are from Microsoft's Active Directory.
4 # They were gathered using the subschemaSubentry object of
5 # Windows 2000 Advanced Server Release Candidate 2.
7 # These object classes and attributes are from the standard
8 # OID arc 2.5.6 and from the directory pilot project RFC-1274.
9 # Many of them have been modified in Active Directory. To
10 # adhere to the standard, DO NOT USE THIS FILE. Instead, use
16 MUST (objectClass $ instanceType $ nTSecurityDescriptor $
18 MAY (cn $ description $ distinguishedName $ whenCreated $
19 whenChanged $ subRefs $ displayName $ uSNCreated $ isDeleted $
20 dSASignature $ objectVersion $ repsTo $ repsFrom $ memberOf $
21 uSNChanged $ uSNLastObjRem $ showInAdvancedViewOnly $
22 adminDisplayName $ proxyAddresses $ adminDescription $
23 extensionName $ uSNDSALastObjRemoved $ displayNamePrintable $
24 directReports $ wWWHomePage $ USNIntersite $ name $ objectGUID $
25 replPropertyMetaData $ replUpToDateVector $ flags $ revision $
26 wbemPath $ fSMORoleOwner $ systemFlags $ siteObjectBL $
27 serverReferenceBL $ nonSecurityMemberBL $ queryPolicyBL $
28 wellKnownObjects $ isPrivilegeHolder $ partialAttributeSet $
29 managedObjects $ partialAttributeDeletionList $ url $
30 lastKnownParent $ bridgeheadServerListBL $ netbootSCPBL $
31 isCriticalSystemObject $ frsComputerReferenceBL $
32 fRSMemberReferenceBL $ uSNSource $ fromEntry $
33 allowedChildClasses $ allowedChildClassesEffective $
34 allowedAttributes $ allowedAttributesEffective $
35 possibleInferiors $ canonicalName $ proxiedObjectName $
36 sDRightsEffective $ dSCorePropagationData $
37 otherWellKnownObjects $ mS-DS-ConsistencyGuid $
38 mS-DS-ConsistencyChildCount $ masteredBy $ createTimeStamp $
39 modifyTimeStamp $ subSchemaSubEntry ) )
46 MAY (searchGuide $ co ) )
53 MAY (st $ street $ searchGuide $ seeAlso ) )
60 MAY (l $ st $ street $ searchGuide $ businessCategory $ postalAddress $
61 postalCode $ postOfficeBox $ physicalDeliveryOfficeName $
62 telephoneNumber $ telexNumber $ teletexTerminalIdentifier $
63 facsimileTelephoneNumber $ x121Address $ internationalISDNNumber $
64 registeredAddress $ destinationIndicator $ preferredDeliveryMethod $
65 seeAlso $ userPassword ) )
68 NAME 'organizationalUnit'
72 MAY (c $ l $ st $ street $ searchGuide $ businessCategory $
73 postalAddress $ postalCode $ postOfficeBox $
74 physicalDeliveryOfficeName $ telephoneNumber $ telexNumber $
75 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
76 internationalISDNNumber $ registeredAddress $ destinationIndicator $
77 preferredDeliveryMethod $ seeAlso $ userPassword $ co $ countryCode $
78 desktopProfile $ defaultGroup $ managedBy $ uPNSuffixes $ gPLink $
79 gPOptions $ thumbnailLogo ) )
86 MAY (sn $ telephoneNumber $ seeAlso $ userPassword ) )
89 NAME 'organizationalPerson'
92 MAY (c $ l $ st $ street $ o $ ou $ title $ postalAddress $ postalCode $
93 postOfficeBox $ physicalDeliveryOfficeName $ telexNumber $
94 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
95 internationalISDNNumber $ registeredAddress $ destinationIndicator $
96 preferredDeliveryMethod $ givenName $ initials $ generationQualifier $
97 otherTelephone $ otherPager $ co $ department $ company $
98 streetAddress $ otherHomePhone $ personalTitle $ homePostalAddress $
99 countryCode $ employeeID $ comment $ division $
100 otherFacsimileTelephoneNumber $ otherMobile $ primaryTelexNumber $
101 primaryInternationalISDNNumber $ mhsORAddress $ otherMailbox $
102 assistant $ ipPhone $ otherIpPhone $ mail $ manager $ homePhone $
103 mobile $ pager $ middleName $ thumbnailPhoto $ thumbnailLogo ) )
105 objectclass ( 2.5.6.8
106 NAME 'organizationalRole'
110 MAY (l $ st $ street $ ou $ postalAddress $ postalCode $ postOfficeBox $
111 physicalDeliveryOfficeName $ telephoneNumber $ telexNumber $
112 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
113 internationalISDNNumber $ registeredAddress $ destinationIndicator $
114 preferredDeliveryMethod $ roleOccupant $ seeAlso ) )
116 objectclass ( 2.5.6.9
121 MAY (o $ ou $ businessCategory $ owner $ seeAlso ) )
123 objectclass ( 2.5.6.10
124 NAME 'residentialPerson'
127 MAY (l $ st $ street $ ou $ title $ businessCategory $ postalAddress $
128 postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telexNumber $
129 teletexTerminalIdentifier $ facsimileTelephoneNumber $ x121Address $
130 internationalISDNNumber $ registeredAddress $ destinationIndicator $
131 preferredDeliveryMethod ) )
133 objectclass ( 2.5.6.11
134 NAME 'applicationProcess'
138 MAY (l $ ou $ seeAlso ) )
140 objectclass ( 2.5.6.12
141 NAME 'applicationEntity'
144 MUST (cn $ presentationAddress )
145 MAY (l $ o $ ou $ supportedApplicationContext $ seeAlso ) )
147 objectclass ( 2.5.6.13
149 SUP applicationEntity
151 MAY (knowledgeInformation ) )
153 objectclass ( 2.5.6.14
158 MAY (serialNumber $ l $ o $ ou $ owner $ seeAlso ) )
160 objectclass ( 2.5.6.16
161 NAME 'certificationAuthority'
164 MUST (cn $ cACertificate $ authorityRevocationList $
165 certificateRevocationList )
166 MAY (searchGuide $ teletexTerminalIdentifier $ supportedApplicationContext $
167 crossCertificatePair $ deltaRevocationList $ domainPolicyObject $
168 parentCA $ dNSHostName $ parentCACertificateChain $ domainID $
169 cAConnect $ cAWEBURL $ cRLObject $ cAUsages $ previousCACertificates $
170 pendingCACertificates $ previousParentCA $ pendingParentCA $
171 currentParentCA $ cACertificateDN $ certificateTemplates $
172 signatureAlgorithms $ enrollmentProviders ) )
174 objectclass ( 2.5.6.19
175 NAME 'cRLDistributionPoint'
179 MAY (authorityRevocationList $ certificateRevocationList $
180 deltaRevocationList $ cRLPartitionedRevocationList $
181 certificateAuthorityObject ) )
183 objectclass ( 2.5.20.1
187 MAY (extendedClassInfo $ extendedAttributeInfo $ dITContentRules $
188 attributeTypes $ objectClasses $ modifyTimeStamp ) )
190 #####################################################
192 attributetype ( 2.5.4.0
194 SYNTAX '1.3.6.1.4.1.1466.115.121.1.38'
195 NO-USER-MODIFICATION )
197 attributetype ( 2.5.4.2
198 NAME 'knowledgeInformation'
199 SYNTAX '1.2.840.113556.1.4.905' )
201 attributetype ( 2.5.4.3
203 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
206 attributetype ( 2.5.4.4
208 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
211 attributetype ( 2.5.4.5
213 SYNTAX '1.3.6.1.4.1.1466.115.121.1.44' )
215 attributetype ( 2.5.4.6
217 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
220 attributetype ( 2.5.4.7
222 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
225 attributetype ( 2.5.4.8
227 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
230 attributetype ( 2.5.4.9
232 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
235 attributetype ( 2.5.4.10
237 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
239 attributetype ( 2.5.4.11
241 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
243 attributetype ( 2.5.4.12
245 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
248 attributetype ( 2.5.4.13
250 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
252 attributetype ( 2.5.4.14
254 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
256 attributetype ( 2.5.4.15
257 NAME 'businessCategory'
258 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
260 attributetype ( 2.5.4.16
262 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
264 attributetype ( 2.5.4.17
266 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
269 attributetype ( 2.5.4.18
271 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
273 attributetype ( 2.5.4.19
274 NAME 'physicalDeliveryOfficeName'
275 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
278 attributetype ( 2.5.4.20
279 NAME 'telephoneNumber'
280 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
283 attributetype ( 2.5.4.21
285 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
287 attributetype ( 2.5.4.22
288 NAME 'teletexTerminalIdentifier'
289 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
291 attributetype ( 2.5.4.23
292 NAME 'facsimileTelephoneNumber'
293 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
296 attributetype ( 2.5.4.24
298 SYNTAX '1.3.6.1.4.1.1466.115.121.1.36' )
300 attributetype ( 2.5.4.25
301 NAME 'internationalISDNNumber'
302 SYNTAX '1.3.6.1.4.1.1466.115.121.1.36' )
304 attributetype ( 2.5.4.26
305 NAME 'registeredAddress'
306 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
308 attributetype ( 2.5.4.27
309 NAME 'destinationIndicator'
310 SYNTAX '1.3.6.1.4.1.1466.115.121.1.44' )
312 attributetype ( 2.5.4.28
313 NAME 'preferredDeliveryMethod'
314 SYNTAX '1.3.6.1.4.1.1466.115.121.1.27' )
316 attributetype ( 2.5.4.29
317 NAME 'presentationAddress'
318 SYNTAX '1.3.6.1.4.1.1466.115.121.1.43'
321 attributetype ( 2.5.4.30
322 NAME 'supportedApplicationContext'
323 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
325 attributetype ( 2.5.4.31
327 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
329 attributetype ( 2.5.4.32
331 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
334 attributetype ( 2.5.4.33
336 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
338 attributetype ( 2.5.4.34
340 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
342 attributetype ( 2.5.4.35
344 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
346 attributetype ( 2.5.4.36
347 NAME 'userCertificate'
348 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
350 attributetype ( 2.5.4.37
352 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
354 attributetype ( 2.5.4.38
355 NAME 'authorityRevocationList'
356 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
358 attributetype ( 2.5.4.39
359 NAME 'certificateRevocationList'
360 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
363 attributetype ( 2.5.4.40
364 NAME 'crossCertificatePair'
365 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
367 attributetype ( 2.5.4.42
369 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
372 attributetype ( 2.5.4.43
374 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
377 attributetype ( 2.5.4.44
378 NAME 'generationQualifier'
379 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
382 attributetype ( 2.5.4.49
383 NAME 'distinguishedName'
384 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
386 NO-USER-MODIFICATION )
388 attributetype ( 2.5.4.53
389 NAME 'deltaRevocationList'
390 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
392 attributetype ( 2.5.18.1
393 NAME 'createTimeStamp'
394 SYNTAX '1.3.6.1.4.1.1466.115.121.1.24'
396 NO-USER-MODIFICATION )
398 attributetype ( 2.5.18.2
399 NAME 'modifyTimeStamp'
400 SYNTAX '1.3.6.1.4.1.1466.115.121.1.24'
402 NO-USER-MODIFICATION )
404 attributetype ( 2.5.18.10
405 NAME 'subSchemaSubEntry'
406 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
407 NO-USER-MODIFICATION )
409 attributetype ( 2.5.21.2
410 NAME 'dITContentRules'
411 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
412 NO-USER-MODIFICATION )
414 attributetype ( 2.5.21.5
415 NAME 'attributeTypes'
416 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
417 NO-USER-MODIFICATION )
419 attributetype ( 2.5.21.6
421 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
422 NO-USER-MODIFICATION )
424 attributetype ( 2.16.840.1.113730.3.1.34
426 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
429 attributetype ( 2.16.840.1.113730.3.1.35
430 NAME 'thumbnailPhoto'
431 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
434 attributetype ( 2.16.840.1.113730.3.1.36
436 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40'
439 attributetype ( 2.16.840.1.113730.3.140
440 NAME 'userSMIMECertificate'
441 SYNTAX '1.3.6.1.4.1.1466.115.121.1.40' )
443 #####################################################
445 attributetype ( 0.9.2342.19200300.100.1.2
446 NAME 'textEncodedORAddress'
447 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
450 attributetype ( 0.9.2342.19200300.100.1.3
452 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
455 attributetype ( 0.9.2342.19200300.100.1.10
457 SYNTAX '1.3.6.1.4.1.1466.115.121.1.12'
460 attributetype ( 0.9.2342.19200300.100.1.20
462 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
465 attributetype ( 0.9.2342.19200300.100.1.25
467 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
470 attributetype ( 0.9.2342.19200300.100.1.41
472 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
475 attributetype ( 0.9.2342.19200300.100.1.42
477 SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'