У меня есть веб-приложение SharePoint (2010), в котором настроена проверка подлинности на основе утверждений с двумя поставщиками утверждений (Azure ACS и ADFS). Из SP Central Admin -> Управление веб-приложениями -> Политика пользователя -> Добавить пользователей я могу искать пользователей в разных поставщиках удостоверений (я полагаю, что элемент управления называется «Выбор людей»).
Можно ли использовать функции, аналогичные средствам выбора людей в PowerShell?
В принципе, мне нужно что-то вроде этого:
$claim = Resolve-Claim "[email protected]"
который вернет «полное» имя пользователя (включая префикс утверждений), например. i:05.t|acs|[email protected] путем поиска всех поставщиков утверждений, добавленных в SharePoint.
Это возможно? Или, по крайней мере, можно ли перечислить поставщиков утверждений и выполнить поиск по каждому отдельно (это тоже приемлемо)?