In the left-hand area of the Schema Manager, you will see all
default object classes and classes that you have defined yourself.
Default object classes will be shown with the name colored blue and in
italics, and user-defined classes will be shown as normal black text.
Mandatory and user-defined attributes will also be differentiated from
one another in this way.
For program-internal reasons, default object classes and attributes
cannot be deleted or changed.
On the General tab, the name of the object class,
the base class, and the name of the database table of the values that
were entered for the objects in the currently selected class will be
displayed. On the Attributes tab, you will see all
attributes of the currently selected object class.
Object Class
This class is the basic class for all object classes in
the User Manager. Therefore, all other object classes possess all
attributes of the Object class.
User Class
This class is directly derived from the basic class Object
and represents the individual users of the portal.
Container Class
This class is the basic class of the object classes:
Organization
For objects that represent an organization or a business
Organizational Unit
For objects that represent organizational units
With objects of these classes, other objects can be grouped in
a 1:n relationship. This means, for example, that Guitarstore
as an Organization object may contain the Management
organizational unit. The organizational unit Management
can, as long as it is contained in the Guitarstore
organization, not be assigned to a second organizational unit.
Likewise, for example, each employee (Users object)
may only be assigned to one organization, one organizational unit, or
one role.
Set Class
This class is the basic class of the object classes
Distribution List
For objects that represent a distribution list
Group
For objects that represent groups
Role
For objects that describe specific roles in an organization
With the Set class, a m:n relationship
can be created. This means, for example, a user may be both a member of
the group object Press as well as the group object Partners.
Creating a New Class
In the Schema Manager, you have the ability to define your own object
classes. Existing classes can be used as basic classes
here. New classes can be created via the menu Edit
/ New Class.
The new, individually defined class will be displayed in black,
non-italic script. It is not a mandatory class and can be further
edited or deleted. With the context menu item New Attribute,
new attributes can be defined on the General tab,
which will likewise not be entered as mandatory attributes. You can
reach this context menu by clicking with the right mouse button in an
empty area of the Attributes tab.
In the Edit menu or in the toolbar of the Schema
Manager, you will find the Classes Sorting tool.
The properties of all objects and attributes, which are defined in the
User management of the current portal, can be exported in the form of
an XML file, from the Schema menu item. An export file of this type can
also be re-imported in the same way. Deviations from the existing
schema will be displayed before the actual import takes place.
In this dialog box, by clicking on OK,
you confirm that the properties of the current schema will be
overwritten with those contained in the import file.