Проверьте, является ли учетная запись пользователем или группой — Sharepoint People Picker

Я работаю в приложении sharepoint. Я использую Sharepoint PeoplePicker для получения ADUser и SPGroup. Как я могу отличить вывод от средства выбора людей, это SharepointUser или SharepointGroup


person john    schedule 22.03.2011    source источник
comment
возможный дубликат Sharepoint PeopleEditor: Как узнать, какой тип пользователя/группы возвращается?   -  person Marek Grzenkowicz    schedule 22.03.2011


Ответы (1)


У пользователя сайта sharepoint всегда есть какой-то домен. но для группы сайта sharepoint мы не упоминаем домен системы. Например, пользователь «доменное имя \ abc», а группа «Владелец сайта, член сайта, зритель сайта». добавляем пользователей в шарепойнт с доменным именем.

person Saghir A. Khatri    schedule 22.03.2011
comment
хорошо, я предполагаю, что учетная запись имеет «\» в качестве пользователя или группы. Это правильный путь. - person john; 22.03.2011
comment
да, учетная запись всегда имеет формат домен\пользователь, поэтому вы можете легко различать пользователя сайта и группы сайта по этому формату '\'. надеюсь, что это поможет - person Saghir A. Khatri; 22.03.2011
comment
Я нашел ответ в самом Stackoverflow, (Microsoft.SharePoint.WebControls.PickerEntity)pplEditorMembers.Entities[0].EntityData[PrincipalType], он вернет User/SharepontGroup. - person john; 22.03.2011