|
OpenLDAP Faq-O-Matic : OpenLDAP Software FAQ : Integration : Microsoft Applications :
MS Outlook: What LDAP Attributes Are Recognised? |
Methodology
- Scan disks for files containing the string "objectclass" on the assumption
that use of that is a minimum requirement for anything working with LDAP
program.
- Search around the "objectclass" reference in reasonable-looking candidate
files for things that look like LDAP attribute names.
At a guess, the following files and their purpose have been found:
- WAB32.DLL: LDAP interface?
- WABImp.DLL: LDIF import?
In the list of scanned files below from which this was assembled, the left-most
character prefixing a file name keys to the attribute list below and those
attributes found within the file. The result is assumed to show which
attributes are supported in each of the scanned combinations ... although how
the attribute maps to the Outlook Address Book is covered in the separate FAQ
entry "MS Outlook (2): How Do LDAP Attributes Map to Address Book Fields?"
WinNT4 + IE4/OE4
----------------
1 C:\Program Files\Common Files\System\WAB32.DLL
A C:\Program Files\Outlook Express\WABImp.DLL
Win98 + IE5/OE5
---------------
2 C:\Program Files\Common Files\System\WAB32.DLL
B C:\Program Files\Outlook Express\WABImp.DLL
LDAP Attributes that seem to be recognised.
---------------
2 anr
AB12 c
AB12 cn
AB12 co
AB12 comment
AB12 commonName
AB12 conferenceInformation
AB countryname
AB12 department
AB description
AB12 display-name
AB dn
AB12 facsimileTelephoneNumber
AB12 givenname
12 homePhone
AB12 homePostalAddress
AB homepage
AB12 info
AB12 initials
2 IPPhone
AB12 l
AB12 labeledURI
AB locality
AB12 mail
12 Manager
AB member
AB12 mobile
AB12 o
AB objectclass
AB12 OfficeFax
AB12 OfficePager
AB12 organizationName
AB12 organizationalUnitName
12 otherFacsimiletelephoneNumber
AB12 otherMailbox
12 otherPager
AB12 ou
AB12 pager
AB12 physicalDeliveryOfficeName
AB postOfficeBox
AB12 postalAddress
AB12 postalCode
12 Reports
AB12 sn
AB12 st
AB12 streetAddress
AB12 street
AB12 surname
AB12 telephonenumber
AB homephone
AB12 title
AB uid
AB12 URL
AB 2 userCertificate
12 userCertificate;binary
2 userSMIMECertificate
2 userSMIMECertificate;binary
AB xmozillaconference
AB xmozillanickname
AB xmozillauseconferenceserver
AB xmozillausehtmlmail
objectClass values that seem to be recognised.
------------------
AB groupOfNames
AB person
AB organizationalPerson
Acknowledgements
----------------
Thanks to the following for help in compiling this information:
. Graeme Joyce
NOTE: Author's current email address is
BarryJJ@ATTGlobal.Net
The ...@IBM.Net form expire[s/d] on 1st October, 2000. |
Here is the top of their active directory schema description. Note that starting with windows server 2003 all the standardy stuff you might expect (carlicense, labeledURI etc) are present as well.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/active_directory_schema.asp
|
Outlook XP is looking for the following attributes:
cn commonName display-name displayname
co organizationName o
company
facsimileTelephoneNumber
givenName
homephone
info [Notes]
initials
l [Locality]
legacyExchangeDN [?]
mail
mailNickname
manager [this is RDN]
mobile
objectClass
ou organizationalUnitName department
pager
physicalDeliveryOfficeName
postalAddress
postalCode
reports directReports [this is RDN]
roleOccupant [?]
secretary [Assistant – RDN in cosine, but wrong]
sn surname
st [State]
streetAddress
Telephone-Assistant
telephoneNumber
Telephone-Office2
title
uid
userCertificate;binary user-cert;binary
userSMIMECertificate;binary
This will fill the whole Address Book. |
For a visual representation of Outlook Address Book field mappings to associated LDAP attributes in AD, visit these links:
General Tab:
http://www.jigsolving.com/ad/user-account-attributes-part-1#Outlook-General-Tab-Ldap-Mappings
Phone/Notes Tab;
http://www.jigsolving.com/ad/user-account-attributes-part-2#Outlook-Phone-Notes-Tab-Ldap-Mappings |
[Append to This Answer] |
BarryJJ@IBM.Net, openldap@ram.ac, csaba_csoma@yahoo.com, Damien_msn@hotmail.com
|