====== Schema Extensions ====== https://carlstanley.com/how-to-create-a-custom-attribute-in-active-directory/ Object Identifiers ^ OID Value ^ Description ^ | 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242 | Root | | 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242.1 | Classes | | 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242.2 | Attributes | | 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242.2.1 | personNumber | | 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242.2.2 | pin | Your root OID is: 1.2.840.113556.1.8000.2554.13459.24689.17637.19755.40171.2749453.4868242 This prefix should be used to name your schema attributes and classes. For example: if your prefix is "Microsoft", you should name schema elements like "microsoft-Employee-ShoeSize". For more information on the prefix, view the Schema Naming Rules in the server Application Specification (http://www.microsoft.com/windowsserver2003/partners/isvs/appspec.mspx). You can create subsequent OIDs for new schema classes and attributes by appending a .X to the OID where X may be any number that you choose. A common schema extension scheme generally uses the following structure: If your assigned OID was: 1.2.840.113556.1.8000.2554.999999 then classes could be under: 1.2.840.113556.1.8000.2554.999999.1 which makes the first class OID: 1.2.840.113556.1.8000.2554.999999.1.1 the second class OID: 1.2.840.113556.1.8000.2554.999999.1.2 etc... Using this example attributes could be under: 1.2.840.113556.1.8000.2554.999999.2 which makes the first attribute OID: 1.2.840.113556.1.8000.2554.999999.2.1 the second attribute OID: 1.2.840.113556.1.8000.2554.999999.2.2 etc... Here are some other useful links regarding AD schema: Understanding AD Schema http://technet2.microsoft.com/WindowsServer/en/Library/b7b5b74f-e6df-42f6-a928-e52979a512011033.mspx Developer documentation on AD Schema: http://msdn2.microsoft.com/en-us/library/ms675085.aspx Extending the Schema http://msdn2.microsoft.com/en-us/library/ms676900.aspx Step-by-Step Guide to Using Active Directory Schema and Display Specifiers http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/howto/adschema.mspx Troubleshooting AD Schema http://technet2.microsoft.com/WindowsServer/en/Library/6008f7bf-80de-4fc0-ae3e-51eda0d7ab651033.mspx