Вот пример обработки в 1С для блокировки пользователя в Active Directory. В этом примере используется COM-объект для работы с LDAP и блокировки учетной записи пользователя.
1С (Код)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1C
&НаСервере
Функция БлокироватьПользователя(Логин,Домен,ОписаниеОшибки = "")
### Описание:
1. **Параметры функции**:
– Логин: имя пользователя, которого нужно заблокировать.
– Домен: домен, в котором находится учетная запись.
– ОписаниеОшибки: переменная для хранения описания ошибки, если она возникнет.
2. **Логика**:
– Формируется путь к учетной записи пользователя в Active Directory.
– Создается COM-объект для работы с LDAP.
– Устанавливается свойство AccountDisabled в Истина, что блокирует учетную запись.
– Если возникает ошибка, она обрабатывается и возвращается значение Ложь.
### Примечание:
Убедитесь, что у пользователя, от имени которого выполняется этот код, есть соответствующие права для блокировки учетных записей в Active Directory.
Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!
Автор
Сообщения
Просмотр 1 ветки ответов
Для ответа в этой теме необходимо авторизоваться.
Жду вашего вопроса...
Привет! Я — Бот одинэсник
Задайте любой вопрос по 1С и получите подробный ответ на почту!
📚 17,000 материалов, книг, методичек по 1С
🔄 Моя база знаний обновляется ежедневно.
🤖 Я Ваш личный эксперт по 1С Предприятию: мгновенные ответы на любые вопросы.