Задание структуры компании в ad производится

1. Для защиты веб-проекта на высоком уровне безопасности необходимо:

+ настроить стандартный уровень безопасности, а затем выполнить настройку параметров для высокого уровня
— настроить только параметры высокого уровня безопасности
— настроить стандартный уровень безопасности, а затем настроить параметры использования одноразовых паролей и контроля активности


2. При master-slave репликации в модуле «Веб-кластер»

— чтение данных будет происходить из основной (master) базы данных, а запись
— в дополнительные (slave)
+ чтение данных будет происходить из дополнительных (slave) баз данных, а запись — в основную (master)
— чтение данных и запись данных будет происходить как в основную (master) базу, так и в дополнительные (slave)


3. Проактивный фильтр не работает для групп пользователей:

— если разрешено использования одноразовых паролей
+ для которых в правах доступа к модулю «Проактивная защита» разрешена операция «Обход проактивного фильтра»
— если включен механизм хранения данных сессий пользователей в базе данных
— добавленных в стоп-лист


4. Сразу после создания подключения к облачному хранилищу

+ старые файлы останутся на хостинге, а новые будут автоматически сохраняться в «облаке»
— старые файлы автоматически будут перенесены в «облако», а новые сразу будут сохраняться там
— на хостинге будут размещаться как старые файлы, так и вновь создаваемые


5. Просмотреть содержимое подключенных контейнеров облачных хранилищ можно на странице

— Облачные хранилища (Настройки > Облачные хранилища)
+ Облачные хранилища (Контент > Облачные хранилища)
— Управление структурой (Контент > Структура сайта > Файлы и папки)


6. Где указывается сервер, на котором размещен почтовый ящик?

— в любом из перечисленных
— в настройках модуля «Почта»
— в настройках главного модуля
+ в настройках почтового ящика


7. Чтобы защита осуществлялась на повышенном уровне необходимо:

— настроить параметры повышенного уровня: систему одноразовых паролей и механизм контроля целостности
— настроить защиту на стандартном и высоком уровне
+ настроить защиту на стандартном и высоком уровне, а затем настроить параметры повышенного уровня


8. Импорт пользователей из AD/LDAP осуществляется:

— автоматически
+ из выбранного администратором сервера (вручную)
— для всех серверов


9. Чтобы правило применялось к почтовым сообщениям автоматически, в поле «Применять при событиях» (форма редактирования правила, модуль «Почта») следует выбрать значение:

+ при получении
— при принудительном вызове


10. Если стандартный уровень не настроен полностью, то:

— защита сайта будет осуществляться на начальном уровне, без учета настроенных параметров на стандартном, высоком и повышенном уровнях
— защита сайта будет осуществляться на базовом уровне
+ защита сайта будет осуществляться на начальном уровне, но с учетом настроенных параметров на стандартном, высоком и повышенном уровнях


11. Если пользователь удален из списка пользователей корпоративной сети, то:

— он сохранит прежний доступ к сайту.
+ при попытке получить доступ к ресурсам сайта он получит отказ в авторизации.
+ его аккаунт будет сохранен в системе управления сайтом.


12. Изменить место хранения кеша при установленном модуле веб-кластер можно

— в настройках главного модуля
+ в административной части сайта на странице «Memcached»
— в настройках модуля веб-кластер
+ в файле «bitrixmodulesclustermemcache.php»


13. После подключения сервера memcached с помощью модуля веб-кластер

— сервер будет использоваться в кластере совместно с файлами кеша
+ сервер будет использоваться в кластере вместо файлового кеша
+ в случае отказа всех memcached-серверов подсистема кеширования снова начинает использовать файловый кеш


14. При входе на подключенный к контроллеру сайт через логин на контроллере

— Происходит прозрачная авторизация без создания локального пользователя
+ На сайте создается локальный пользователь с соответствующим именем и правами


15. Передача файлов через контроллер сайтов:

— возможна на отдельный сайт или и на группу при условии совпадении имен директорий для загрузки
— невозможна
— возможна только на отдельный сайт
+ возможна как на отдельный сайт, так и на группу


16. Если сведения о группах пользователей корпоративной сети хранятся в базах данных нескольких серверов или в нескольких базах данных одного сервера, то следует:

— Создать универсальную запись и указать все возможные сервера и базы данных.
+ Создать несколько записей, регламентирующих доступ к ним.


17. Администратор может выполнять следующие действия с почтовыми ящиками:

+ создать новый почтовый ящик
+ просмотреть или добавить новое правило для почтового ящика
+ изменить параметры учетной записи
+ просмотреть все сообщения, пришедшие на этот ящик
+ удалить учетную запись
+ посмотреть журнал событий по данному ящику


18. Если перед удалением сайта из контроллера он был предварительно отсоединен, то:

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


19. При подключении сайта к контроллеру

+ На подключенном сайте создается локальный пользователь-администратор, пароль от которого в зашифрованном виде хранится на контроллере
— На подключенном сайте хранится зашифрованный пароль администратора контроллера


20. Страница «Веб-сервера»

— носит как информационный характер, так и позволяет добавить в кластер новые узлы
+ носит информационный характер
— позволяет добавить в кластер новые узлы


21. Модуль AD/LDAP интеграция служит для:

— организации совместной работы корпоративной сети и сайта
— автоматического доступа в соответствии с уровнем прав
+ организации централизованного управления всеми группами пользователей корпоративной информационной системы


22. Проверка целостности файлов системы осуществляется на странице:

— Агенты
— Проверка сайта
+ Контроль целостности


23. Задание структуры компании в AD производится:

+ автоматически с помощью специальных свойств пользователя
— вручную


24. Редактирование подключения к облачному хранилищу выполняется

— на странице настроек модуля «Облачные хранилища»
— на странице «Облачные хранилища» (Контент > Облачные хранилища)
+ на странице «Облачные хранилища» (Настройки > Облачные хранилища)


25. Что отображено на странице Панель безопасности:

+ таблица параметров и их значений
+ текущий уровень безопасности

— состояние параметров защиты


26. Администратор контроллера на подчиненных сайтах может:

— авторизовываться и выполнять действия в соответствии с правами, заданными локальными администраторами.
+ авторизовываться и выполнить необходимые действия без учета уровня прав, установленных локальными администраторами.


27. Если при редактировании подключения к облачному хранилищу на закладке «Правила» в колонке «Список модулей» оставить поле пустым

— то под действие правила не будут попадать файлы ни одного из модулей
+ то под действие правила подпадают файлы любых модулей
— то под действие правила подпадают файлы только главного модуля


28. Контроллер сайтов – это

— надстройка над Active Directory для управления сайтами, разработанная компанией «1С-Битрикс»
+ модуль Bitrix Framework, который позволяет устанавливать связь с другими независимыми веб-сайтами и централизованно управлять ими


29. При деактивации подключения к облачному хранилищу

— данные будут не доступны для чтения, запись будет невозможна
+ данные будут доступны для чтения, запись будет невозможна
— данные будут удалены, запись будет невозможна


30. Модуль «Веб-Кластер» поддерживает

— распределение однотипных данных веб-приложения (например, учетных записей) между отдельными базами данных
+ разделение одной базы данных веб-приложения на две и более базы данных за счет выделения отдельных модулей, без изменения логики работы веб-приложения
— как разделение одной базы данных веб-приложения на две и более базы данных, так и распределение однотипных данных веб-приложения между отдельными базами данных


31. Войти на сайт, подключенный к контроллеру, может:

+ локальный пользователь этого сайта
+ пользователи контроллера, группе которых разрешен вход на подключенный сайт
+ администратор контроллера

— все пользователи контроллера


32. Если подключенный сайт отмечен в контроллере как неактивный, то:

+ он недоступен для любых посетителей.
— управление этим сайтом со стороны контроллера невозможно.
— на управляемом сайте не выводится информация с управляющего сайта.


33. Для того чтобы выполнять получение почтовых сообщений вручную, на странице настройки почтового ящика в поле «Проверять с периодом» следует указать:

— период времени (в минутах), по истечении которого пользователь будет выполнять проверку новых сообщений на сервере
+ 0
— -1

  1. Главная

  2. Ответы на тесты

  3. Администратор сервиса Битрикс24 (коробочная версия)

  4. Администратор КП. Администратор системы — 2

Задание структуры компании в AD производится:

Для того, чтобы, увидеть ответ, необходимо приобрести одну из следующих подписок:

  • Битрикс24
  • Безлимитная

Купить подписку можно на главной странице сайта

Информация

Перейти в корзину

Информация

Информация

Перейти к ответам

Увидеть ответ на вопрос: Для правильной работы поиска необходимо, чтобы URL страниц, заданных в настройках инфоблока, вели на, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Проверка целостности файлов системы осуществляется на странице:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Модуль AD/LDAP интеграция служит для:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Если сведения о группах пользователей корпоративной сети хранятся в базах данных нескольких серверов или в нескольких базах данных одного сервера, то следует:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Что отображено на странице Панель безопасности:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Чтобы защита осуществлялась на повышенном уровне необходимо:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Проактивный фильтр не работает для групп пользователей:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Для защиты веб-проекта на высоком уровне безопасности необходимо:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Импорт пользователей из AD/LDAP осуществляется:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Если стандартный уровень не настроен полностью, то:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Если пользователь удален из списка пользователей корпоративной сети, то:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Задание структуры компании в AD производится:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Поиск можно ограничить:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Средства системы позволяют выполнять поиск по:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Для определения документов, не участвующих в поиске, на странице настроек модуля «Поиск» служит поле:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: В индексе участвуют:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Использование быстрого поиска, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Правила сортировки используются для:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Поисковая фраза: «немецкий автомобиль» не (опель или opel) (1938 или 1939) — для модуля «Поиск» означает найти, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Ограничения на область поиска по статической и динамической информации можно задать:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Обновить поисковый индекс необходимо после:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Результат поиска выдается в соответствии с, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Вес — это:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Чтобы динамическая страница могла участвовать в поиске по её свойствам необходимо:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: На странице «Переиндексация сайта» (Настройки > Поиск > Переиндексация) можно выполнить переиндексацию, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Автоматическая переиндексация сайта не выполняется:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Ручная переиндексация:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Ограничение области поиска может быть задано с помощью настроек компонента:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Чтобы статическая страница могла участвовать в поиске необходимо:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Ограничения на область поиска в настройках модуля «Поиск» можно наложить:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

Увидеть ответ на вопрос: Использование Google Sitemap позволяет:, можно купив подписку в которую входит данные ответы: 🚀

Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице

40. Задание структуры компании в AD производится:

— вручную
+ автоматически с помощью специальных свойств пользователя

41. Автоматическая переиндексация сайта не выполняется:

— при создании новых сообщений форума
+ при загрузке файлов по ФТП
— при импорте элементов инфоблоков
— при возвращении активности ранее деактивированным элементам
— при загрузке статических страниц через интерфейс системы

42. Вес — это:

+ инструмент, позволяющий отдать при выдаче результатов поиска предпочтение документам той или иной тематики
+ параметр правила сортировки в поисковой выдаче
— значение, определяющее релевантность документа запросу

43. Использование Google Sitemap позволяет:

+ уменьшить нагрузку на сайт
+ быстрее попасть в результаты поисковой выдачи
+ более полно проиндексировать сайт
— получить преимущества при ранжировании

44. Использование быстрого поиска

— ухудшает ранжирование
— увеличивает скорость выдачи результатов
— ограничивает число найденых документов

45. Какое количество активных опросов может находиться в рамках одной группы?

— любое
— 2
+ 1

46. На одной из закладок страницы «Панель производительности» отображается

— список самых нагружающих страниц сайта, количество хитов и SQL запросов
— список самых нагружающих страниц сайта, их среднего времени выполнения и количество используемых компонентов на странице
+ список самых нагружающих страниц сайта, их среднего времени выполнения и предполагаемых ошибок разработчика

47. Монитор производительности

— отслеживает работу сайта и высылает уведомления администратору сайта
+ получает оценку производительности Bitrix Framework на данном сервере, выявляя основные ошибки настройки сервера
— собирает данные для техподдержки 1С-Битрикс
— показывает скорость работы сайта на хостинге, находит «узкие» места сайта и автоматически устраняет их
— обеспечивает доступ техподдержки 1С-Битрикс для решения проблем производительности
+ показывает скорость работы сайта на хостинге, выявляет узкие места (скрипты на сайте, которые потребляют наибольшее число системных ресурсов) и основные ошибки настройки сервера.
— показывает скорость работы сайта на хостинге, дает советы по оптимизации и автоматически устраняет «узкие» места сайта

48. Администратор может выполнять следующие действия с почтовыми ящиками:

+ изменить параметры учетной записи
+ просмотреть или добавить новое правило для почтового ящика
+ удалить учетную запись
+ просмотреть все сообщения, пришедшие на этот ящик
+ посмотреть журнал событий по данному ящику
+ создать новый почтовый ящик

49. Ограничение области поиска может быть задано с помощью настроек компонента:

+ Страница поиска
— Форма поиска

50. Чтобы выполнять получение почтовых сообщений вручную, на странице настройки почтового ящика в поле «Проверять с периодом» следует указать:

+ 0
— -1
— период времени (в минутах), по истечении которого пользователь будет выполнять проверку новых сообщений на сервере

51. Обновить поисковый индекс необходимо:

— после активации ранее неактивных элементов
— после импорта данных через файл CSV
— после добавления элементов инфоблоков
+ после добавления файлов через ФТП
+ создания списка «стоп»-слов
+ изменения параметров морфологического поиска
+ после изменения, добавления правил сортировки

52. Передача файлов через контроллер сайтов:

+ возможна как на отдельный сайт, так и на группу
— возможна на отдельный сайт или и на группу при условии совпадении имен директорий для загрузки
— невозможна
— возможна только на отдельный сайт

53. Если не используется XMPP сервер, то:

— его можно отключить в настроках системы
+ его нужно отключить в настрйоках системы

54. Чтобы результаты какого-либо голосования не учитывались при построении результирующей диаграммы, нужно:

— исключить данный результат при построении диаграммы с помощью полей фильтра
+ снять флаг валидности для данного результата
— удалить данный результат из списка на странице «Голосования»

55. Редактирование подключения к облачному хранилищу выполняется

— на странице настроек модуля «Облачные хранилища»
— на странице «Облачные хранилища» (Контент > Облачные хранилища)
+ на странице «Облачные хранилища» (Настройки > Облачные хранилища)

56. Если сведения о группах пользователей корпоративной сети хранятся в базах данных нескольких серверов или в нескольких базах данных одного сервера, то следует:

+ Создать несколько записей, регламентирующих доступ к ним.
— Создать универсальную запись и указать все возможные сервера и базы данных.

57. Система поддерживает автоматическую регистрацию обращений, поступающих в службу техподдержки:

+ посредством электронного письма
— посредством телефонного звонка
+ через формы на сайте

58. Сразу после создания подключения к облачному хранилищу

— на хостинге будут размещаться как старые файлы, так и вновь создаваемые
— старые файлы автоматически будут перенесены в «облако», а новые сразу будут сохраняться там
+ старые файлы останутся на хостинге, а новые будут автоматически сохраняться в «облаке»

59. При master-slave репликации в модуле «Веб-кластер»

— чтение данных и запись данных будет происходить как в основную (master) базу, так и в дополнительные (slave)
+ чтение данных будет происходить из дополнительных (slave) баз данных, а запись — в основную (master)
— чтение данных будет происходить из основной (master) базы данных, а запись — в дополнительные (slave)

60. Ответственный за рассмотрения обращения в службу техподдержки определяется:

+ исходя из параметров SLA
+ администратором техподдержки вручную
+ исходя из настроек категории обращения
— исходя из параметров уровня сложности обращения
+ исходя из настроек модуля «Поддержка»

61. Производительность

+ это величина, обратная среденму времени исполнения ядром продукта пустой страницы
+ не показывает возможности масштабирования системы
+ зависит от пользовательских функций
— не зависит от нагрузки
— не зависит от редакции продукта

62. Если стандартный уровень не настроен полностью, то:

+ защита сайта будет осуществляться на начальном уровне, но с учетом настроенных параметров на стандартном, высоком и повышенном уровнях
— защита сайта будет осуществляться на начальном уровне, без учета настроенных параметров на стандартном, высоком и повышенном уровнях
— защита сайта будет осуществляться на базовом уровне

63. Просмотреть содержимое подключенных контейнеров облачных хранилищ можно на странице

— Облачные хранилища (Настройки > Облачные хранилища)
— Управление структурой (Контент > Структура сайта > Файлы и папки)
+ Облачные хранилища (Контент > Облачные хранилища)

64. Модуль «Веб-Кластер» поддерживает

— распределение однотипных данных веб-приложения (например, учетных записей) между отдельными базами данных
+ разделение одной базы данных веб-приложения на две и более базы данных за счет выделения отдельных модулей, без изменения логики работы веб-приложения
— как разделение одной базы данных веб-приложения на две и более базы данных, так и распределение однотипных данных веб-приложения между отдельными базами данных

65. Правила сортировки используются для:

+ управления порядком вывода информации в списке результатов поиска
— исключения определенных документов из поиска
— снижения нагрузки на сервер при выполнении переиндексации сайта

66. Удалить ранее собранные данные по производительности можно

— на странице «Панель производительности»
— на странице настроек модуля «Веб-аналитика»
+ на странице настроек модуля «Монитор производительности»

67. Для защиты веб-проекта на высоком уровне безопасности необходимо:

— настроить стандартный уровень безопасности, а затем настроить параметры использования одноразовых паролей и контроля активности
— настроить только параметры высокого уровня безопасности
+ настроить стандартный уровень безопасности, а затем выполнить настройку параметров для высокого уровня

68. Устранить ошибки, возникающие при работе с библиотекой в ОС Windows, можно с помощью:

+ запуска службы Веб-клиент
— запуска службы Протокол HTTP SSL
+ разрешения авторизации без HTTPS

69. Регистрация обращений, поступающих в службу техподдержки посредством электронного письма, осуществляется:

+ с помощью настройки правил модуля «Почта»
— исходя из настроек модуля «Техподдержка»
— исходя из настроек «Главного модуля»

70. Контроллер сайтов – это

— надстройка над Active Directory для управления сайтами, разработанная компанией «1С-Битрикс»
+ модуль Bitrix Framework, который позволяет устанавливать связь с другими независимыми веб-сайтами и централизованно управлять ими

Раньше это было частным решением, теперь стало штатным функционалом, но, т.к. есть много неотвеченных вопросов по данной теме, считаю, что она заслуживает освещения в блоге. Итак, как задать структуру компании на сервере Active Directory и импортировать её в портал?

Показать скрытое содержание

История вопроса. С версии 8.5 Корпоративного портала работа с пользователями стала тесно завязана на структуру компании и принадлежность их к подразделениям. Пользователь, не принадлежащий какому-либо подразделению, перестал считаться сотрудником, и отображаться в гаджетах, списках и в поиске. В этом плане оказались обделены пользователи, импортированные в портал из Active Directory, т.к. никаких штатных средств для задания им привязки к подразделениям не было. Это можно было сделать только сторонним обработчиком, который и предлагалось использовать вплоть до выхода версии 9.0, в которой была представлена сначала возможность задать пользователям AD одно фиксированное подразделение, а потом и вовсе — полноценно импортировать структуру компании из AD.

Итак, какие возможности имеются? Можно специальным образом (об этом ниже) определить на AD сервере принадлежность пользователей к подразделениям, иерархию подразделений компании, а также начальников подразделений. При импорте пользователей в портал, эта структура также импортируется, при этом пользователям сразу назначаются нужные подразделения. Также, что более просто, можно задать одно фиксированное подразделение всем пользователям из AD.

Как задавать структуру компании в AD? Для этого используются всего 2 специальных свойства пользователя: department и manager. Department содержит символьное наименование подразделения, к которому относится данный пользователь. Здесь всё просто. В manager же, задается DN (Distinguished name, уникальный идентификатор в AD) пользователя, являющегося начальником данного. На основании этой связи и строится иерархия компании: Если начальник находится в другом подразделении, то это определяет связь между подразделениями: подразделение manager’а считается вышестоящим над данным. При этом текущий пользователь будет считаться начальником своего подразделения. Если manager — в том же подразделении, то никаких дополнительных действий предпринято не будет, и это единственный способ явно указать, что пользователь сам не является начальником подразделения. Из чего можно сделать вывод, что для всех подчиненных в подразделении должен быть задан начальник из него же.

Чтобы окончательно запутать читателя, можно упомянуть умолчания:
1. Если у пользователя не задано подразделение, но задан начальник, он считается принадлежащим тому же подразделению, что и начальник (для начальника будут также действовать все те же правила и умолчания, так что такие умолчательные определения могут выстроиться в последовательную цепочку)
2. Если задано подразделение, но нет начальника — данное подразделение попадает в корень структуры компании, и пользователь сам будет его начальником.
3. Если же у пользователя нет ни подразделения, ни начальника, ему будет присвоено подразделение по-умолчанию, задаваемое в настройках.

Как это настраивается в продукте? Настройки — AD/LDAP — свойства сервера. На закладке «Настройка полей» есть раздел «Отделы и структура компании». Устанавливаем галочку «Импортировать структуру компании из AD», задаем подразделение, в которое будет импортироваться структура. Можно просто выбрать «нет», и структура будет импортироваться в корень дерева подразделений. Но если хочется, чтобы она находилась где-то в фиксированном месте, можно задать это свойство. Также это будет очень полезно, если в компании несколько филиалов, каждый со своим сервером, тогда в структуре компании можно вручную создать подразделение для каждого филиала, и в настройках каждого сервера выбрать свое. Если при импорте имена подразделений в AD совпадут с существующими в портале — будут использованы существующие подразделения. Следующая галочка определяет, задавать ли подразделение по умолчанию пользователям, у которых не удается определить принадлежность к структуре (умолчание 3), и если да, то в следующем поле можно задать название этого подразделения. Это же поле работает как определение фиксированного подразделения для всех пользователей, если в AD нет структуры компании.

Когда все настройки сделаны, и структура компании в AD определена, можно проводить импорт. Импорт происходит постепенно, параллельно с импортом пользователей, или при обновлении их данных при логине. То есть, если пользователи уже в портале, можно просто ждать — например, когда зайдет пользователь из отдела техподдержки, у Вас появится этот отдел, и все вышестоящие. Когда зайдет из отдела продаж — появится отдел продаж, итд. Так будет постепенно заполняться структура. Это сделано, чтобы не создавать сразу большую нагрузку на портал и на AD сервер большим количеством запросов. Если же нужно импортировать всю структуру разом — сделайте полный импорт пользователей из AD, через форму импорта пользователей, при этом загрузится и структура.

Во многих организациях в России и по всему миру используется Active Directory (далее AD), для разграничения доступа пользователей к ресурсам сети и решения прочих проблем администрирования сети.

Как правило, в AD отражается организационная структура предприятия, где OU – соответствуют отделам, а пользователи и ПК создаются и размещаются в соответствующих OU.

Сегодня мы рассмотрим способ быстрого создания структуры виртуального предприятия “Altunin Soft” в AD и наполнение её пользователями с помощью скриптов на Python и PowerShell. Данные скрипты могут быть полезны разработчикам и админам, для быстрого заполнения данными тестового домена.

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

Установка сервера

Для того, чтобы работать с каталогом, нужно для начала заполнить его данными. Для этой статьи я использовал Windiows Server 2019 Evaluate. Скачать образ вы можете отсюда: https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2019

Сервер настроен как контролер PDC домена altuninvv.local

Создание структуры предприятия

Для начала определимся — сколько сотрудников у нас будет и какие роли они будут исполнять. Структура примерная, к реальности не имеющая никакого отношения:

Офис 1 (Ленина 1)

  • 1 директор
  • 2 зама
  • 1 секретарь
  • 1 главный бухгалтер
  • 1 зам главного бухгалтера
  • 2 бухгалтера
  • 2 системного администратора

Отдел 1

  • 1 начальник
  • 1 зам
  • 20 сотрудников
  • Отдел 2
  • 1 начальник
  • 1 зам
  • 20 сотрудников

Офис 2 (Горького 1)

Отдел 3 

  • 1 начальник
  • 1 зам
  • 20 сотрудников

Офис 3 (Пушкина 1)

Отдел 4

  • 1 начальник
  • 1 зам
  • 22 сотрудников

Всего 100 человек и три офиса. Это просто виртуальная организация, потому вглубь идти мы не будем, нам нужно более-менее логичная структура.

У секретаря и начальников отделов есть еще и факс.

Генерация ФИО

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

Для генерации массивов данных существует несколько сайтов, но полностью подходящего я не нашел, так что пришлось писать свой скрипт.

Для начала сгенерируем список ФИО. Наш телефонный справочник будет содержать 100 человек.

Переходим по ссылке https://randomus.ru/name?type=0&sex=10&count=100

Выбираем «Списком», выбираем A;B;C и копируем список фамилий в файл fio.csv.

Генерация данных пользователей и подразделений

Для генерации списка подразделений и пользователей я написал скрипт на Python: 

import cyrtranslit

import string
import random
import codecs

from random import randint

f = open('fio.csv', 'r')

fio = f.read().split(';')
fout = codecs.open('users.csv', 'w', "utf-8")

fout.write("login;")
fout.write("fio;")
fout.write("fname;")
fout.write("lname;")
fout.write("initials;")
fout.write("samaccname;")
fout.write("cellphone;")
fout.write("workphone;")
fout.write("vntel;")
fout.write("fax;")
fout.write("email;")
fout.write("department;")
fout.write("jobtitle;")
fout.write("addr;")
fout.write("kab;")
fout.write("company;")
fout.write("ou;")
fout.write("passwdn")

print(fio)

i = 0;
kab = 100;

for val in fio:		
	fios = val.split(' ')
	login = cyrtranslit.to_latin(fios[0],'ru') + cyrtranslit.to_latin(fios[1][0:1].upper(),'ru') + cyrtranslit.to_latin(fios[2][0:1].upper(),'ru')
	email = login + "@altuninvv.local"
	fname = fios[1]
	lname = fios[0]
	initials = fios[2][0:1] + "."
	samaccname = login
	cellphone = "+7(495)" + str(randint(0,9)) + str(randint(0,9)) + str(randint(0,9)) + "-" + str(randint(0,9)) + str(randint(0,9)) + "-" + str(randint(0,9)) + str(randint(0,9))
	department = ""
	company = "Altunin Soft"
	letters = string.ascii_uppercase + string.ascii_lowercase + string.digits + "-=+,.:@!%$&*()~"
	password = ''.join(random.choice(letters) for i in range(16))
	kab = kab + 1	
	fax = "+7(495)1240001"

	vntel = 100
	if (i >-1 ) and (i < 4):
		workphone = "+7(495)1230001" + str(i) 
		vntel = vntel + i
	if (i > 3) and (i < 8):
		workphone = "+7(495)1230002" + str(i) 
		vntel = vntel + i
	if (i > 7) and (i < 10):
		workphone = "+7(495)1230003" + str(i) 
		vntel = vntel + i
	if (i > 9) and (i < 32):
		workphone = "+7(495)12301" + str(i) 
		vntel = vntel + i
	if (i > 31) and (i < 54):		
		workphone = "+7(495)12302" + str(i) 
		vntel = 200
		vntel = vntel + i		
	if (i > 53) and (i < 76):
		workphone = "+7(495)12303" + str(i) 
		vntel = 300
		vntel = vntel + i
	if (i > 75):
		vntel = 400
		workphone = "+7(495)12304" + str(i) 
		vntel = vntel + i

	if (i == 3):
		fax = "+7(495)12400001"
	elif (i == 4):
		fax = "+7(495)12400002"
	elif (i == 7):
		fax = "+7(495)12400003"
	elif (i == 9):
		fax = "+7(495)12400004"
	elif (i == 31):
		fax = "+7(495)12400005"
	elif (i == 53):
		fax = "+7(495)12400006"
	elif (i == 75):
		fax = "+7(495)12400007"
	else:
		fax = ""


	if (i >-1 ) and (i < 4):
		department = "Руководство"
	if (i > 3) and (i < 8):
		department = "Бухгалтерия"
	if (i > 7) and (i < 10):
		department = "It"
	if (i > 9) and (i < 32):
		department = "Отдел 1"
	if (i > 31) and (i < 54):
		department = "Отдел 2"
	if (i > 53) and (i < 76):
		department = "Отдел 3"
	if (i > 75):
		department = "Отдел 4"


	jobtitle  = ""

	if (i == 0 ):
		jobtitle = "Директор"
	if (i == 1) or (i == 2):
		jobtitle = "Заместитель директора"
	if (i == 3):
		jobtitle = "Секретарь"
	if (i == 4):
		jobtitle = "Главный бухгалтер"
	if (i == 5):
		jobtitle = "Заместитель главного бухгалтера"
	if (i == 6) or (i == 7):
		jobtitle = "Бухгалтер"
	if (i == 8) or (i == 9):
		jobtitle = "Системный администратор"
	if (i == 10):
		jobtitle = "Начальник"
	if (i == 11):
		jobtitle = "Заместитель начальника"
	if (i > 11) and (i < 32):
		jobtitle = "Специалист"
	if (i == 32):
		jobtitle = "Начальник"
	if (i == 33):
		jobtitle = "Заместитель начальника"
	if (i > 33) and (i < 54):
		jobtitle = "Специалист"
	if (i == 54):
		jobtitle = "Начальник"
	if (i == 55):
		jobtitle = "Заместитель начальника"
	if (i > 55) and (i < 76):
		jobtitle = "Специалист"
	if (i == 76):
		jobtitle = "Начальник"
	if (i == 77):
		jobtitle = "Заместитель начальника"
	if (i > 77):
		jobtitle = "Специалист"




	if (i >-1 ) and (i < 54):
		addr = "Ленина 1"
	if (i > 53) and (i < 76):
		addr = "Горького 1"
	if (i > 75):
		addr = "Пушкина 1"

	if (i >-1 ) and (i < 4):
		ou = "OU=ruk,OU=Company,DC=altuninvv,DC=local"
	if (i > 3) and (i < 8):
		ou = "OU=buh,OU=Company,DC=altuninvv,DC=local"
	if (i > 7) and (i < 10):
		ou = "OU=it,OU=Company,DC=altuninvv,DC=local"
	if (i > 9) and (i < 32):
		ou = "OU=otdel1,OU=Company,DC=altuninvv,DC=local"
	if (i > 31) and (i < 54):
		ou = "OU=otdel2,OU=Company,DC=altuninvv,DC=local"
	if (i > 53) and (i < 76):
		ou = "OU=otdel3,OU=Company,DC=altuninvv,DC=local"
	if (i > 75):
		ou = "OU=otdel4,OU=Company,DC=altuninvv,DC=local"
	print("Processing: " + login)
	i = i + 1
	fout.write(login+";")
	fout.write(val+";")
	fout.write(fname+";")
	fout.write(lname+";")
	fout.write(initials+";")
	fout.write(samaccname+";")
	fout.write(cellphone+";")
	fout.write(workphone+";")
	fout.write(str(vntel)+";")
	fout.write(fax+";")
	fout.write(email+";")
	fout.write(department+";")
	fout.write(jobtitle+";")
	fout.write(addr+";")
	fout.write(str(kab)+";")
	fout.write(company+";")
	fout.write(ou+";")
	fout.write(password)

	fout.write("n")


fout.close()
	                                	
print("---------------")
f.close()


fout = codecs.open('ous.csv', 'w', "utf-8")

fout.write("name;descrn")

fout.write("ruk;Руководствоn")

fout.write("buh;Бухгалтерияn")

fout.write("it;ITn")

fout.write("otdel1;Отдел 1n")

fout.write("otdel2;Отдел 2n")

fout.write("otdel3;Отдел 3n")

fout.write("otdel4;Отдел 4n")


fout.close()
print("Done!")

Для работы он требует библиотеку cyrtranslit (https://github.com/opendatakosovo/cyrillic-transliteration)

Установите её используя pip или скачав исходный код, скопируйте папку cyrtranslit в папку с скриптом.

Запускаем

python  generator.py

Скрипт создаст два файла с данными:

ous.csv
users.csv

Добавляем данные в AD

Чтобы добавить в Active Directory сгенерированные подразделения и пользователей, был написан PowerShell-скрипт: 

Import-Module ActiveDirectory

$ous = Import-Csv -Encoding UTF8 -Delimiter ';' -Path $PSScriptRoot"ous.csv"

New-ADOrganizationalUnit –Name Company –Path " DC=altuninvv,DC=local" –Description "Altunin Soft"

foreach ($ou in $ous) {

New-ADOrganizationalUnit –Name $ou.name `
–Path "OU=Company,DC=altuninvv,DC=local" `
–Description $ou.descr

}


$users = Import-Csv -Encoding UTF8 -Delimiter ';' -Path $PSScriptRoot"users.csv"

foreach ($user in $users) {

New-ADUser -Name $user.login `
-DisplayName $user.fio `
-GivenName $user.fname `
-Surname $user.lname `
-Initials $user.initials `
-OfficePhone $user.workphone `
-Department $user.department `
-Title $user.jobtitle `
-UserPrincipalName $user.login `
-MobilePhone $user.cellphone `
-SamAccountName $user.samaccname `
-Path $user.ou `
-EmailAddress $user.email `
-StreetAddress $user.addr `
-Office $user.kab `
-Company $user.company `
-Fax $user.fax `
-AccountPassword (ConvertTo-SecureString $user.passwd -AsPlainText -force) -Enabled $true
 
Set-ADUser -Identity $user.login `
-Add @{otherTelephone=$user.vntel} 

}

Запустите его от имени администратора. 

Данный скрипт, используя созданные файлы, создаст в AD сначала подразделения, а потом и пользователей в них.

Вот что получилось у меня:

 2021-01-18_14-10-03.png

2021-01-18_14-10-33.png

2021-01-18_14-10-51.png

2021-01-18_14-11-03.png

2021-01-18_14-11-19.png

2021-01-18_14-11-32.png

2021-01-18_14-11-50.png

Заключение

Сегодня мы рассмотрели способ быстрого заполнения тестового домена AD структурой.

Для создания списка с ФИО пользователей был использован бесплатный сайт в сети Internet.

Для генерации данных о подразделениях и списка с информацией пользователей скрипт на Python.

Для добавления информации в AD используется PowerShell скрипт.

Готовые скрипты вы можете найти на Github.

В папке ready вы найдете уже сгенерированные данные, так что сможете сразу использовать скрипт для импорта их в ваш тестовый домен.

Обновлено 04.07.2018

Как создать OU Active Directory

Всем доброго времени суток, продолжаем наши уроки системного администрирования. Продолжим сегодня разбираться в основных объектах Active Directory. После того, как мы разобрались с планированием Active Directory, первое что нужно создать, это структуру организационных подразделений (OU). Делается это для того, чтобы системный администратор, мог делегировать права на отдельные группы объектов, объединенных по каким-то критериям, применять групповые политики, по тем же соображениям. Если вы организуете себе удобную иерархию, то у вас все будет в AD просто лафа, которая вам сэкономит много времени.

Я создам у себя в AD, структуру такого плана:

  • На верху OU территориальной принадлежности. В моем случае это города
  • Дальше это OU серверы, пользователи и компьютеры
  • Дальше можно уже при необходимости делить на этажи, отделы и все такое, как вашей фантазии придет в голову.

Ну собственно начнем. Открываем Пуск-Администирование-ADUC

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-01

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-01

Дальше правым кликом по имени нашего домена, выбрать меню Создать-Подразделение или нажать иконку сверху.

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-02

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-02

Вводим название OU, в моем случае Город. Дальше подобным образом создаем нужное вам количество OU в нужной вам иерархии.

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-03

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-03

У меня это выглядит вот так. Есть несколько городов, которые содержат в себе дополнительные организационные подразделения:

  • Пользователи
  • Группы рассылок
  • Группы
  • Системные учетные записи
  • Сервера
  • Компьютеры

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-04

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-04

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

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-05

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-05

Недостаточно привилегий для удаления организационного подразделения, или объект защищен от случайного удаления

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-06

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-06

Для того чтобы, это поправить и у вас был в Active Directory порядок, идем меню «Вид-Дополнительные компоненты».

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-07

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-07

Теперь кликаем правым кликом по нужному OU и выбираем свойства.

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-08

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-08

Переходим на вкладку «Объект», и видим эту галочку, которая защищает OU. Сняв ее можно проводить манипуляции, совет как сделаете, что нужно поставьте галчку обратно.

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-09

Администрирование Active Directory-1 часть. Создание контейнера при помощи оснастки ADUC.-09

Как видите компания Microsoft сделала процесс создания объектов в Active Directory, очень тривиальным, так как многие вещи, системный администратор просто делегирует, например, на отдел кадров, которые заводят учетные записи. Если остались вопросы, то пишите их в комментариях, рад буду пообщаться.

Материал сайта Pyatilistnik.org

Понравилась статья? Поделить с друзьями:
  • Задачи для бизнес аналитика на собеседовании
  • Известные фармацевтические компании в москве
  • Задачи на налог на игорный бизнес с решением
  • Извещение об изменении реквизитов в договоре
  • Заднепровский рынок в смоленске время работы