1# $OpenLDAP$
2## This work is part of OpenLDAP Software <http://www.openldap.org/>.
3##
4## Copyright 1998-2021 The OpenLDAP Foundation.
5## All rights reserved.
6##
7## Redistribution and use in source and binary forms, with or without
8## modification, are permitted only as authorized by the OpenLDAP
9## Public License.
10##
11## A copy of this license is available in the file LICENSE in the
12## top-level directory of the distribution or, alternatively, at
13## <http://www.OpenLDAP.org/license.html>.
14
15#
16# OpenLDAP Project's directory schema items
17#
18# depends upon:
19#	core.schema
20#	cosine.schema
21#	inetorgperson.schema
22#
23# These are provided for informational purposes only.
24
25objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203
26
27objectIdentifier OpenLDAP OpenLDAProot:1
28objectIdentifier OpenLDAPattributeType OpenLDAP:3
29objectIdentifier OpenLDAPobjectClass OpenLDAP:4
30
31objectClass ( OpenLDAPobjectClass:3
32	NAME 'OpenLDAPorg'
33	DESC 'OpenLDAP Organizational Object'
34	SUP organization
35	MAY ( buildingName $ displayName $ labeledURI ) )
36
37objectClass ( OpenLDAPobjectClass:4
38	NAME 'OpenLDAPou'
39	DESC 'OpenLDAP Organizational Unit Object'
40	SUP organizationalUnit
41	MAY ( buildingName $ displayName $ labeledURI $ o ) )
42
43objectClass ( OpenLDAPobjectClass:5
44	NAME 'OpenLDAPperson'
45	DESC 'OpenLDAP Person'
46	SUP ( pilotPerson $ inetOrgPerson )
47	MUST ( uid $ cn )
48	MAY ( givenName $ labeledURI $ o ) )
49
50objectClass ( OpenLDAPobjectClass:6
51	NAME 'OpenLDAPdisplayableObject'
52	DESC 'OpenLDAP Displayable Object'
53	AUXILIARY
54	MAY displayName )
55