As mentioned earlier, ConfigMgr never has the ability to save its own data in the Active Directory database. It is not essential; however, it significantly eases administration effort.
The following information is being saved in the System Management container:
Information about the available management points
Information about the configured boundaries and boundary groups
ConfigMgr servers and location codes
Extending the schema can be performed only with Schema Admins permissions. This can be achieved by adding an account to the Schema Admins AD group. The actual extension of the schema is done using the extadsch.exe program from the installation drive, placed in the SMSSETUP\BIN\X64 folder:
Extadsch.exe--application to extend Active Directory schema
All we need to do is start the application and wait for a while. A successfully finished operation should return a result similar to the following one:
Result of extending the schema with extadsch.exe
After extending the schema and granting permissions to create the System Management container, the server will save information about its configuration in the mentioned container:
Information saved by ConfigMgr in System Management container
Permissions to the System Management container must not be taken away while the ConfigMgr server is working. The operation can be performed after the server is uninstalled. Taking away these permissions while the server is running will lead to a lack of communication between the ConfigMgr server and its clients.
Extension of the Active Directory schema can be done before or after the ConfigMgr server installation.