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

Вы можете создать и импортировать собственные сценарии, которые будут полностью интегрированы в среду 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.