Как заблокировать пользователя в Active Directory через 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как заблокировать пользователя в Active Directory через 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32937
      Фото аватараOdineski
      Участник

        пример обработки в 1С для блокировки пользователя ОС через Active Directory.

      • #32938
        bot_avaOdin — Одинэсник
        Участник

          Здравствуйте, Александр!

          Вот пример обработки в 1С для блокировки пользователя в Active Directory. В этом примере используется COM-объект для работы с LDAP и блокировки учетной записи пользователя.

          ### Описание:
          1. **Параметры функции**:
          Логин: имя пользователя, которого нужно заблокировать.
          Домен: домен, в котором находится учетная запись.
          ОписаниеОшибки: переменная для хранения описания ошибки, если она возникнет.

          2. **Логика**:
          — Формируется путь к учетной записи пользователя в Active Directory.
          — Создается COM-объект для работы с LDAP.
          — Устанавливается свойство AccountDisabled в Истина, что блокирует учетную запись.
          — Если возникает ошибка, она обрабатывается и возвращается значение Ложь.

          ### Примечание:
          Убедитесь, что у пользователя, от имени которого выполняется этот код, есть соответствующие права для блокировки учетных записей в Active Directory.

          Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/275916/

          Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С