# Schema Extensions

[Schema extensions](https://learn.microsoft.com/en-us/graph/extensibility-overview?tabs=http#schema-extensions) allow you to add custom properties to Microsoft Entra directory objects.

* Schema extensions can only be Deprecated once they are set to Available.
* Properties cannot be deleted once they are created.
* There is a limit of 100 extension values per resource instance (directory objects only)
* There is a limit of 5 total schema extensions.

## Action Buttons

{% content-ref url="schema-extensions/add" %}
[add](https://docs.cipp.app/user-documentation/cipp/custom-data/schema-extensions/add)
{% endcontent-ref %}

## Table Details

| Column      | Description                                                      |
| ----------- | ---------------------------------------------------------------- |
| ID          | The calculated ID of the extension                               |
| Status      |                                                                  |
| Description | The descirption set on the                                       |
| Target Type |                                                                  |
| Properties  | Opens a new table with the properties configured for the schema. |

## Table Actions

<table><thead><tr><th>Action</th><th>Description</th><th data-type="checkbox">Bulk Action Available</th></tr></thead><tbody><tr><td>Add Property</td><td>Opens a modal to add a property name and type to the schema</td><td>false</td></tr><tr><td>Set to Available</td><td>For In Development schemas, this will set the schema to Available status</td><td>true</td></tr><tr><td>Set to Deprecated</td><td>For Available schemas, this will set the schema to Deprecated</td><td>true</td></tr><tr><td>Delete Schema</td><td>For Deprecated schemas, this will allow you to delete the schema from your CIPP instance.</td><td>true</td></tr></tbody></table>

***

## Feature Requests / Ideas

We value your feedback and ideas. Please raise any [feature requests](https://github.com/KelvinTegelaar/CIPP/issues/new?assignees=\&labels=enhancement%2Cno-priority\&projects=\&template=feature.yml\&title=%5BFeature+Request%5D%3A+) on GitHub.
