10.2 Creating a Class

Using the Schema Management option you can define your own classes. You can then extend individual objects with the properties defined in your classes. To create a class:

  1. Click the Schema Management option from the landing page and select Classes.

  2. Click the icon.

  3. In the Create Attribute page, enter the Class Name and ASN1 ID (optional).

  4. Select one of the following Class flags:

    • Effective Class: Set this flag if you want to create an effective class, which can be used to create objects.

    • Non-Effective Class: Used as a placeholder for a group of attributes. A non-effective class cannot be used to create objects but can be specified as a class from which other classes can inherit attributes. For example, the Person class is a non-effective class that holds attributes inherited by the User class.

    • Auxiliary Class: A collection of attributes that can be associated only with individual objects, not with entire classes.

    • Container Class: Set this flag if you want to make this a container class. When it is used to create objects, those objects become container objects (such as OU). Do not set this flag for a leaf object class.

    NOTE:If you select Effective and Non-Effective Classes, you also have to specify values for Super Class. In case you choose the Auxiliary Class, Super Class will be optional for you.

  5. After entering all the required details, click Next.

  6. In the next screen, select the optional, mandatory and naming attributes and click OK.

  7. A confirmation appears indicating the class has been created.