When the conventional classes and features in the base Active Directory schema do not fulfil your requirements, you need to outspread the schema by transforming or adding fresh classes and features. However, you should only extend the schema when it is absolutely required. One of the stress-free ways to extend the schema is through the Schema Microsoft Management Console (MMC) snap-in. You should always improve and check your schema extensions in a test lab before transfering them to your production network. Additionally, you can transform the schema through graphical user interface (GUI) tools, command-line tools, and through scripting. Also you can change the schema by using the Active Directory Schema snap-in in Microsoft Management Console (MMC), which is a GUI tool for schema management.
To create a container, you need to login to domain controller with a domain admin account. You need to follow the blow mentioned steps for creating container in SCCM 2012.
1. Click on Start>All Programs>Administrative Tools>Select ADSI Edit.
2. Right click ADSI Edit and Click Connect to. The naming context should be Default naming context. Click on OK.
3. Under the ADSI edit Console, Expand the Default Naming Context, right click CN=System, click on New and create an Object.
4. Choose Container from the options and click next.
5. Offer the object value as System Management. Click ‘Next’ and refresh the ADSI edit to view the system management container in the console.
6. Once you create the System Management Container, give the permissions to the System Management Container. Open the Active Directory Users and Computers, click on view and select Advanced Features.
7. On the next screen click on Add, in the Object Types, choose computers and click OK. Type the SCCM Server name and click on Check Names. Select the SCCM computer from the list.
8. In the Tasks to Delegate window, select “Create a Custom task to delegate”.
9. Select the default option “This folder, exiting objects in this folder and creation of new objects in this folder” and click ‘Next’.
10. Select all the three permissions and click on full control.
11. Click Finish to close the delegation wizard.
12. Now it is time to extend the Active Directory Schema for Configuration Manager. You can perform this step on Active Directory or SCCM server as Domain administrator. Locate the folder: \SMSSETUP\BIN\X64 and right click the file named ‘extadsch’ and run as administrator. You can hold the shift key + right click on the file and copy as path and paste it in command prompt.
13. The log file ‘extadsch.log’ can be found in the location ‘C: \extadsch.log’. The highlighted text displays that the Active Directory Schema has been extended effectively.