Managing the Schema
4
no
vd
ocx (
E
NU)
01
F
ebr
ua
ry
200
6
117
4
Managing the Schema
The schema of your Novell
®
eDirectory
TM
tree defines the classes of objects that the tree can
contain, such as Users, Groups, and Printers. It specifies the attributes (properties) that comprise
each object type, including those that are required when creating the object and those that are
optional.
Each eDirectory object belongs to an object class that specifies which attributes can be associated
with the object. All attributes are based on a set of attribute types that are, in turn, based on a
standard set of attribute syntaxes.
The eDirectory schema not only controls the structure of individual objects, but it also controls the
relationship among objects in the eDirectory tree. The schema rules allow some objects to contain
other subordinate objects. Thus the schema gives structure to the eDirectory tree.
You might need to make changes to your schema as your organization’s informational needs change.
For example, if you never required a fax number on your User object before but you need one now,
you can create a new User class that has Fax Number as a mandatory attribute, then begin using the
new User class to create User objects.
The Schema Management role in Novell iManager lets those with the Supervisor right to a tree
customize the schema of that tree and perform the following tasks:
• View a list of all classes and attributes in the schema.
• Extend the schema by adding a class or an attribute to the existing schema.
• Create a class by naming it and specifying applicable attributes, flags, and containers to which
it can be added, and parent classes from which it can inherit attributes.
• Create an attribute by naming it and specifying its syntax and flags.
• Add an attribute to an existing class.
• Delete a class or an attribute that is not in use or that has become obsolete.
• Identify and resolve potential problems.
This chapter contains information on the following topics:
•
Section 4.1, “Extending the Schema,” on page 117
•
Section 4.2, “Viewing the Schema,” on page 121
•
Section 4.3, “Manually Extending the Schema,” on page 122
•
Section 4.4, “Schema Flags Added in eDirectory 8.7,” on page 124
•
Section 4.5, “Using the eMBox Client to Perform Schema Operations,” on page 126
For more detailed schema information, see the
NDS Schema Reference
(http://developer.novell.com/
ndk/doc/ndslib/index.html?schm_enu/data/h4q1mn1i.html)
.
4.1 Extending the Schema
You can extend the schema of a tree by creating a new class or attribute. To extend the schema of
your eDirectory tree, you need the Supervisor right to the entire tree.
Содержание EDIRECTORY 8.8 - GUIDE
Страница 4: ...novdocx ENU 01 February 2006...
Страница 16: ...16 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 68: ...68 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 90: ...90 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 116: ...116 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 128: ...128 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 184: ...184 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 249: ...250 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 307: ...308 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 333: ...334 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 371: ...372 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 439: ...440 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 519: ...520 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 529: ...530 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Страница 555: ...556 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...