Форум сайта python.su
0
Всем привет. Начал изучать эту возможность. Интересует подсказки более опытных питоноводов, кто с какими библиотеками работает.
По моей задаче требуется подключиться к AD и выгрузить список определенной группы(сначала можно ФИО) но больше интересуют логины. Выгрузку для начала можно в лист но потом и в эксель файл.
Погугли нашел как я понял 2 основные библиотеки:
https://pypi.org/project/pyad/
и 2-а
https://pypi.org/project/ldap3/ все ссылаются на эту.
Кто чем пользуется? в дальнейшем задача может быть изменена на то что выгрузить данные с одной группы и с другой. Сравнить их, и тех кого нет во 2-е добавить с 1. Но для начала начнем с малого это подключение к AD и выборка.
Отредактировано EugeneK (Янв. 24, 2019 10:48:09)
Офлайн
0
Кому будет интересно.
То вот что получилось. Использовал https://pypi.org/project/pyad/! чего не ldap, так как в нем пароль пишется в открытом виде в файле.(может как-то можно и по другому, но я другого не нашел)
import pyad.adgroup list_login_user= [] w = pyad.adgroup.ADGroup.from_cn("Имя группы") for m in w.get_members(): # w.get_members метод с pyad list_login_user.append(m.SamAccountName) #SamAccountName это атрибут в АД print(list_login_user)
Офлайн