Создание пользовательского сценария

Вы можете создать и импортировать собственные сценарии, которые будут полностью интегрированы в среду Security Controls. При создании пользовательского сценария необходимо следовать нескольким основным указаниям, а именно:

  • Сценарий должен содержать метаданные, которые уникальным образом определяют его и описывают его функциональность и входные параметры.
  • Сценарий должен быть подписан центром сертификации, входящим в число доверенных служб компьютера, на котором работает ПО консоли.
  • В сценарии можно использовать любое количество переменных и функций, которые предоставлены Ivanti и предназначены для использования с приложением Security Controls.

Сценарии пользователей могут выполняться на отдельных компьютерах и группах компьютерах подобно выполнению сценариев, поставленных вместе с Security Controls. Преимущества выполнения сценариев в приложении Security Controls:

  • Сценарии выполняются для компьютеров и групп компьютеров, уже определенных в приложении Security Controls.
  • Используются учетные данные компьютеров и групп компьютеров, уже введенные в Security Controls.
  • Сценарии выполняются в фоновом режиме.
  • Выполнение сценария можно запустить немедленно или запланировать на будущее.
  • Сценарии работают параллельно на целевых компьютерах и обычно выполняются за часть времени, которое бы потребовалось при их последовательном выполнении (управление уровнем параллельности).
  • Результаты выполнения сценариев записываются в файлы, которые можно посмотреть в любое удобное время.
  • Состояние выполнения сценария отображается в приложении Security Controls.
  • Файлы результатов можно открыть непосредственно из приложения Security Controls.
  • Для сценариев можно определить параметры, а различные наборы параметров можно сохранить в шаблонах ITScript или уже существующих шаблонах и использовать при запуске сценария или планировании его выполнения.
  • В сценариях могут применяться функции удаленного управления PowerShell, которые позволяют воспользоваться широчайшим выбором возможностей, предлагаемых средой Windows PowerShell.
  • Сценарии могут использовать модули PowerShell. Разные сценарии могут импортировать разные версии одного заданного модуля.
  • Для выполнения будут разрешены только сценарии, подписанные доверенными центрами сертификации.
  • Security Controls также предоставляет ряд переменных и функций PowerShell, которые могут помочь упростить многие общие операции.

Большинство сценариев PowerShell может использоваться в Security Controls с незначительными изменениями. В этом разделе представлено, как подготовить сценарии и импортировать их в Security Controls.