| 12 August 2009
| Article Index |
|---|
| AD User Editor |
| Setup |
| Configuration |
| Sources, Evolutions and Modifications |
| All Pages |
Configuring of the WebPart
AD Controller(s)
You can click the three dots to view it better (and maybe copy-paste it to your favourite text editor).
This is for the webpart to understand which domain controller it should connect in order to edit an user.
Here is an example configuration:
<?xml version='1.0' encoding='UTF-8'?>
<domains>
<domain name='PESSAC' path='LDAP://srvpscinfo/DC=pessac,DC=flamel,DC=com' usr='xxxx' pwd='yyyy' />
<domain name='VENISSIEUX' path='LDAP://srvvnxinfo/DC=venissieux,DC=flamel,DC=com' usr='xxxx' pwd='yyyy' />
</domains>
There are 4 parameters:
- name: It is the Windows domain name (eg: VENISSIEUX\nomine)
- path: It's the path to connect to the corresponding Active Directory controller (eg: "LDAP://adserver/DC=domain,DC=com").
- usr: Username of an account that has Read/Write access to this Active Directory controller.
- pwd: Password of this account.
AD Properties
Here you can configure all the profile properties that you want to appera in the edit form.
Here is an example configuration:
<?xml version='1.0' encoding='UTF-8'?>
<properties>
<property adname='displayName' name='Full Name' type='textbox' values='' />
<property adname='sn' name='Last Name' type='textbox' values='' />
<property adname='givenName' name='First Name' type='textbox' values='' />
<property adname='manager' name='Manager' type='person' values='' />
<property adname='assistant' name='Assistant' type='person' values='' />
<property adname='department' name='Service' type='listbox' values="IT;Human Resources;Bio;Security" />
<property adname='title' name='Title' type='textbox' values='' />
<property adname='employeeType' name="Employee Type" type='dropdown' values='Technician,tech;Manager,mgr;Director,dir' />
<property adname='telephoneNumber' name='Telephone number' type='textbox' values='' />
<property adname='mobile' name='Mobile' type='textbox' values='' />
<property adname='facsimileTelephoneNumber' name='Fax' type='textbox' values='' />
<property adname='l' name='Town' type='dropdown' values='New-York;Washington' />
<property adname='physicalDeliveryOfficeName' name='Office' type='textbox' values='' />
<property adname='company' name='Company' type='textbox' values='' />
<property adname='accountExpires' name='Departure Date' type='date' values='' />
</properties>
A "property" field has 4 different properties:
- adname: The LDAP name of the property you want to modify.
(You can find a list of all LDAP property names on www.imibo.com) - name: The name you want to display in the edit form
- type: Which type you want the field to be:
- textbox: Simple text-box. Comon way of editing things.
- dropdown: Dropdown list with a choice of predefined values.
- listbox: If a dropdown list would be too long, this is the best solution. It works as "dropdown".
- person: People Picker to select any people that SharePoint will find in Active Directory.
- date: Date Picker with calendar.
- values: The predefined values in ListBox and DropDownList. Can be defined two ways:
- Values separated by semicolons(;)
- OR Pair of displayed_title/inserted_value. Each item separated by semicolon (;) and each pair divided by a comma (,)
I tried to be as clear as possible. Don't hesitate to put your question in comments if your not sure...
Check the box to transform the WebPart into "self-service".






Comments
RSS feed for comments to this post.