I can't believe this can be so elusive, but I want to enable the People Pickerin the SharePoint UI to look at my Distribution Groups in Active Directory. Iknow about setting the property SelectionSet property in code but I don't wanttwo controls: the OOB People Picker and my own custom "Distribution GroupPicker."This must be a standard request of every SharePoint admin who has ActiveDirectory. Has anyone 'fixed' this issue in their domain?
You are aware that if you add a Distribution group from AD to SharePoint itautomatically expands the list to the constituent users. Since a Distributiongroup doesn't have a SID its only a way of specifying a whole list of individualusers. The group is NOT maintained in SharePoint and people added to the grouplater won't be added to SharePoint.
Precisely, so adding them one time doesn't keep the list current should themembership of the A.D. group change. I need the People Picker to look up againstmy Distribution Lists as well as Users, Security Groups, and SharePoint Groups.
I think you can only use security groups with the people picker. Can youconvert the DG's mail enabled security groups?
If it doesn't have a SID, you can't assign permissions to it. That's inSharePoint, Windows, whatever. I'm not sure that's exactly what theoriginal poster is asking about though.
That is one suggested answer, however, the admin side of the house isloathe to change Distribution groups to Security Groups. We have a lot ofinvestment in tightly controlling security on all of these groups.This is documented in all kinds of places but it's all through code. I wonder ifI could set the SelectionSet property in the 12-hive once and for all?
This is controlled by the SelectionSet attribute of the PeopleEditor control onthe ACLinv.aspx page in the Template\layouts directory of the 12 hive. If youedit the value of that attribute to add 'DL' to the comma delimited list thenthe page will return distribution groups in addition to other entries. However,trying to add the distribution list to a sharepoint group will generate anerror, so changing the PeoplePicker to return distribution lists won't help you.You just can't use distribution lists in sharepoint 2007 this way.