This is an interesting question. I'm going to posit a guess that the assistant field comes from a standard schema definition and is included in AD as a result of that.

The DN field has many advantages, in that it is rename/move-safe, etc. One other interesting point about this attribute is that it is not linked, which means that you can't look at the backlink to see who supports who and such. The majority of DN attributes in AD are linked, but this one is not.

I'm guessing the GAL doesn't use it because the GAL logic was either two slow/too lazy to do the appropriate attribute scope query to resolve the DN into a friendly name before publishing (no one wants to actually see the DN in the GAL!). This may also just be a throwback from previous versions of AD which didn't support ASQ, making this operation a little less elegant. In any event, it would definitely make the GAL building logic slower as an additional query would be required.

You could always automate this yourself by populating the assistant field through some sort of provisioning process and then writing the free text attributes based on data from the referenced object. You could then implement some sort of change polling/sync process that would look for changes to objects for the attributes you use for the free text value and then set the value in the referencing object whenever the source value changes. That would be slick. :) Unfortunately, this is less easy to do than it might be due to the lack of the backlink.

Joe K.
----- Original Message ----- From: "AdamT" <[EMAIL PROTECTED]>
To: <ActiveDir@mail.activedir.org>
Sent: Friday, July 14, 2006 9:12 AM
Subject: Re: [ActiveDir] ADSIEdit, Exchange and Assistants


Just looking further in to this, it seems telephoneAssistant and
secretary are the fields that appear in outlook - both of which are
free text input.

It begs the question of what the DN field of 'assistant' actually
does.  Surely if it is expecting a distinguished name, it must be used
for something, somewhere?

Anyone know what?


List info   : http://www.activedir.org/List.aspx
List FAQ    : http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx

Reply via email to