Re: Question regarding extending the schema in Windows 2003 Active Directory
- From: "Joe Richards [MVP]" <humorexpress@xxxxxxxxxxx>
- Date: Tue, 17 May 2005 21:05:52 -0400
The prefix is a few characters to prefix your schema attributes with to help alleviate against name collisions.
For instance say I was going to add an attribute or class to the schema that was called something like FavoriteAnimal. My prefix is joeware so I would actually add
joewareFavoriteAnimal
This helps prevent you from creating a FavoriteAnimal attribute and me creating a FavoriteAnimal attribute and then later on trying to add each others attribute and getting a collision on the name. This is something that has happened a few time in real life with some vendors already so it isn't a "maybe this could happen" kind of thing, this is a real problem.
Additionally, you can, if you don't already have a registered OID namespace get a branch from the MS OID namespace. OIDs are another attribute used to uniquely identify your additions. It will look something like 1.2.840.113556.1.8000.xxxxxx and you will use it for your attributeID on attributes and governsID values on classes.
You do not want to go forward with mods until you get this info. Once submitted expect about 2 weeks delay to get a response.
Some people will recommend using OIDGEN to create an OID for test or for your own private forest, DO NOT DO THIS. I have seen people that forget they used OIDGEN to generate their OIDs and they made them into production products, so DO NOT DO IT at all.
joe
-- Joe Richards Microsoft MVP Windows Server Directory Services www.joeware.net
Steve Davidson wrote:
I would like to extend the schema of my Active Directory implementation and I was directed to a Microsoft web page which contained a link to an e-mail address. It instructs me to submit an e-mail which is to include "prefix desired" and "alternate prefix if the first is not available". What, exactly, are these (prefix)? I've done a search of the entire Microsoft website for "schema naming prefix" and I only get two links and neither of them really defines what a schema naming prefix is.
Basically, I'd like to create a new object type. What do I need to do to add a new object type (extend the schema) of a very simple Active Directory implementation?
steve.davidson@xxxxxxxxxxxxxx
.
- Follow-Ups:
- Re: Question regarding extending the schema in Windows 2003 Active Directory
- From: Steve Davidson
- Re: Question regarding extending the schema in Windows 2003 Active Directory
- References:
- Question regarding extending the schema in Windows 2003 Active Directory
- From: Steve Davidson
- Question regarding extending the schema in Windows 2003 Active Directory
- Prev by Date: Re: Can a user/computer login/access to 2 different domains?
- Next by Date: info from AD
- Previous by thread: Question regarding extending the schema in Windows 2003 Active Directory
- Next by thread: Re: Question regarding extending the schema in Windows 2003 Active Directory
- Index(es):
Relevant Pages
|