пользователь Active Directory JavaScript / запрос групп

Действительно ли возможно запросить AD из JavaScript?

Я работаю из SharePoint, и я могу получить информацию текущего Пользователя SharePoint с помощью некоторого js, который я нашел на блоге.

Но я задаюсь вопросом, могу ли я затем запросить AD, чтобы видеть, находится ли текущий пользователь в определенной AD группе.

6
задан vwfreak 8 January 2010 в 20:39
поделиться

2 ответа

[

] Я думаю, что вам лучше написать быструю страницу asp.net, на которую вы могли бы позвонить через AJAX и получить JSON обратно. Класс .NET directory services будет намного лучше в общении с Active Directory, чем javascript, если только вы не найдете js библиотеку специально для этого (которую я не смог найти).[

].
4
ответ дан 17 December 2019 в 00:10
поделиться
[

] Мне неизвестно, как можно получить доступ к AD из клиентского скрипта. Я мог думать только о каком-то ActiveX-управлении, которое делает эту работу, однако, что 1) будет работать только в IE 2) будет также ограничено настройками зон в IE.[

] [

]Таким образом, причина в том, что вам это нужно. Скорее всего, для того, чтобы показать пользователю что-то или спрятать что-то от пользователя. Если это так, то можно подумать о применении решения "целевых аудиторий" к вашей странице (см. здесь - []http://office.microsoft.com/en-us/sharepointserver/HA101690531033.aspx[]). Например, добавьте две версии вашей веб-части к странице, одну для пользователей, которые находятся в группе, и другую для пользователей, которые не находятся.[

] [

]Если вам действительно нужна эта информация на стороне клиента в JS, вы можете создать некий веб-сервис "AD helper" на вашем сервере и позвонить в этот сервис, используя AJAX, согласно сообщению @squillman's post.[

].
0
ответ дан 17 December 2019 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: