---
title: About the schema editor
description: Manage PingDirectory schema components in the admin console schema editor, from object classes and attributes to schema validation utilities.
component: pingdirectory
version: 10.3
page_id: pingdirectory:pingdirectory_server_administration_guide:pd_ds_schema_editor
canonical_url: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_schema_editor.html
llms_txt: https://docs.pingidentity.com/pingdirectory/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2024-07-04T00:00:00Z
superseded_by: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_schema_editor.html
---

# 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 **Schema Editor** 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.

* The **Utilities** tab supports schema file imports by first checking for proper syntax compliance and generating any error message if the definitions do not 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, Modifiable, Description, File, and Actions.](_images/qqi1680711816856.png)Example schema editor page

The schema editor provides two views for each definition:

* The **Properties View** that breaks down the schema definition by its properties and shows any inheritance relationships among the attributes.

* The **LDIF View** that shows the equivalent schema definition in ASN.1 format, which includes the proper text spacing required for each schema element.
