Работа с elles-ws
elles-ws — сервер Active Directory Web Services (ADWS) для «Эллес», реализованный на языке Go. Он обеспечивает доступ к службе каталогов средствами Windows, использующими протоколы ADWS.
Сервер принимает подключения ADWS по net.tcp на TCP-порту 9389 и преобразует поступающие запросы в операции LDAP к «Эллес». Благодаря этому для управления объектами домена «Эллес» можно использовать стандартные командлеты PowerShell модуля ActiveDirectory.
В текущей версии поддерживаются командлеты:
| № | Командлет | Назначение/комментарий | Статус |
|---|---|---|---|
1 |
|
Создание нового пользователя в домене |
Поддерживается |
2 |
|
Изменение свойств существующего пользователя |
Поддерживается |
3 |
|
Сброс пароля учетной записи пользователя или компьютера |
Поддерживается |
4 |
|
Разблокировка учетной записи после неудачных попыток входа |
Поддерживается |
5 |
|
Отключение учетной записи пользователя |
Поддерживается |
6 |
|
Поиск пользователей по фильтру |
Поддерживается |
7 |
|
Добавление пользователя в группу |
Поддерживается |
8 |
|
Поиск заблокированных учетных записей |
Поддерживается |
9 |
|
Экспорт полных свойств пользователей в CSV (ADWS + клиентская обработка) |
Поддерживается |
10 |
|
Включение отключенной учетной записи |
Поддерживается |
11 |
|
Удаление пользователя из группы |
Поддерживается |
12 |
|
Получение участников группы |
Поддерживается |
13 |
|
Получение даты последнего изменения пароля |
Поддерживается |
14 |
|
Назначение руководителя для пользователя |
Поддерживается |
15 |
|
Поиск компьютерных учетных записей |
Поддерживается |
16 |
|
Перемещение объекта в другое подразделение (OU) |
Поддерживается |
17 |
|
Получение групп, участником которых является объект |
Поддерживается |
18 |
|
Поиск неактивных учетных записей |
Поддерживается |
19 |
|
Поиск учетных записей с истекшим паролем |
Поддерживается |
20 |
|
Поиск любых объектов каталога по фильтру |
Поддерживается |
21 |
|
Удаление учетной записи пользователя |
Поддерживается |
22 |
|
Удаление компьютерной учетной записи |
Поддерживается |
23 |
|
Получение результирующей политики паролей для пользователя |
Поддерживается |
24 |
|
Синхронизация объекта между контроллерами домена (требует два контроллера) |
Поддерживается |
25 |
|
Получение парольной политики домена |
Поддерживается |
26 |
|
Изменение свойств группы |
Поддерживается |
27 |
|
Создание новой группы |
Поддерживается |
28 |
|
Переименование объекта каталога |
Поддерживается |
29 |
|
Создание нового подразделения (OU) |
Поддерживается |
30 |
|
Получение детализированных парольных политик |
Поддерживается |
31 |
|
Получение списка контроллеров домена |
Поддерживается |
32 |
|
Получение метаданных репликации между контроллерами домена |
Поддерживается |
33 |
|
Получение информации о домене |
Поддерживается |
34 |
|
Получение информации о лесе доменов |
Поддерживается |
35 |
|
Требует NetJoin/RPC |
Не поддерживается |
36 |
|
Требует Local Netlogon |
Не поддерживается |
37 |
|
Требует модуль |
Не поддерживается |
38 |
|
Требует RSOP/WMI |
Не поддерживается |
|
В этом разделе описано только подмножество командлетов и сценариев PowerShell Примеры не предназначены для демонстрации всех возможностей модуля |
Обновлено: