PingDirectory

About the schema editor

The admin console provides a user-friendly graphical editor with tabs to manage any existing schema components related to the directory information tree (DIT).

The list of existing schema components that can be managed includes:

  • Object classes

  • Attributes

  • Matching rules

  • Attribute syntaxes

  • Schema utilities

The following list describes the tabs of the LDAP Schema page:

  • The Object Classes and Attribute Types tabs enable viewing existing definitions as well as adding, modifying, or removing custom schema elements.

  • The Matching Rules and Attribute Syntaxes tabs are read-only and provide a comprehensive listing of all of the elements necessary to define new schema elements.

  • The Schema Utilities tab provides a schema validator that allows you to load a schema file or perform a cut-and-paste operation on the schema definition to verify that it meets the proper schema and ASN.1 formatting rules.

    This tab also supports LDIF schema file imports. The importer checks for proper syntax compliance and generates an error message if a definition doesn’t meet specification.

A screen capture of a sample LDAP schema editor Object Classes tab. The other tabs across the top are as described in the previous list, and the columns shown are titled Name, Type, Custom, and File.
Example schema editor page

The schema editor provides two views for each definition:

  • Select a schema definition to display its basic and advanced properties, including any inheritance relationships among the attributes.

  • After selecting a schema definition, click the More Options (…​) icon and select View as LDIF in the list to display the definition in ASN.1 format with the proper text spacing required for each schema element.