Obtaining an Object Identifier from Microsoft (Windows)

Switch View :
ScriptFree
Obtaining an Object Identifier from Microsoft

To extend the Active Directory schema successfully you can obtain a root OID from a script available at http://go.microsoft.com/fwlink/?linkid=100725. The OIDs generated from the script are unique; they are mapped from a unique GUID. Please read the best practices carefully as poorly handled OIDs can result in data loss.

Note  For instructions on obtaining a link-Id from Microsoft, please visit the Linked Attributes topic.

After You Have Obtained a Base OID

Once you have a base OID, be careful when deciding how the OIDs should be divided into categories, because these OIDs are contained in the prefix table and are part of the DC replication data. It is recommended that no more than two OID categories be created.

You can create subsequent OIDs for new schema classes and attributes by appending digits to the OID in the form of OID.X, where X may be any number that you choose. A common schema extension generally uses the following structure:

If your assigned base OID was 1.2.840.113556.1.8000.999999, you might create categories as follows.

OID base valueDescription

1.2.840.113556.1.8000.999999.1

Application Classes

The first class would have the OID 1.2.840.113556.1.8000.999999.1.1, the second class would have the OID 1.2.840.113556.1.8000.999999.1.2, and so on.

1.2.840.113556.1.8000.999999.2

Application Attributes

The first attribute's OID would be 1.2.840.113556.1.8000.999999.2.1, the second attribute's OID would be 1.2.840.113556.1.8000.999999.2.2, and so on.

 

 

 

Send comments about this topic to Microsoft

Build date: 2/3/2012

Community Content

vanglabbeek, Eric -MCT
Base ID

As far as i can see, the base Object Identifier have to much integer.

If i'm correct, there is a section to much in the id, to be ".6.1" to many.

So the base for should be 1.2.840.113556.1.8000.999999.2 instead of 1.2.840.113556.1.6.1.8000.999999.2

This counts for both id's.