Поделиться через


Настройка рабочих процессов в Service Manager

В Service Manager рабочий процесс — это последовательность действий, автоматизирующие бизнес-процесс. Например, рабочие процессы могут обновлять инциденты, когда происходят различные изменения. Рабочий процесс может автоматически создавать инциденты, когда компьютеры перестают соответствовать заданным параметрам управления конфигурацией. Создается рабочий процесс, который определяет, когда и при каких условиях он выполняется. Например, рабочий процесс может автоматически изменять значение уровня поддержки с 1 на 2, если для инцидента с низким приоритетом, относящегося к проблемам печати, повышается приоритет. Действия рабочего процесса работают путем применения шаблонов. Для данного примера уже должен быть создан шаблон инцидента для изменения уровня поддержки на 2.

Для каждой конфигурации рабочего процесса можно создавать несколько рабочих процессов. Можно включать и отключать условия рабочего процесса. Если некоторое правило отключено, то рабочий процесс по-прежнему может запускаться оставшимися правилами. Чтобы полностью отключить рабочий процесс, необходимо отключить все правила, которые вызывают его.

Успешное или неудачное выполнение рабочего процесса сохраняется Service Manager и доступно для просмотра. Доступно два представления: представлениеВсе результаты содержит все случаи успешного и неуспешного выполнения, а представление Ошибки содержит только случаи неуспешного выполнения рабочего процесса. В представлении Все результаты для каждого случая можно просмотреть журнал и связанный объект. При просмотре журнала можно изучить события, которые произошли за время выполнения рабочего процесса. При просмотре связанного объекта отображается форма, на которую оказал действие этот рабочий процесс. Представление Ошибки ограничено последними 250 случаями. При просмотре неудачного экземпляра у вас есть те же параметры в представлении success для просмотра журнала и просмотра связанного объекта. Кроме того, в представлении "Ошибки" можно выбрать команду "Повторить " или "Игнорировать". Команда Повторить вызывает повторное выполнение рабочего процесса с прежними параметрами и удаляет текущий случай из представления. Команда Пропустить удаляет текущий случай из представления.

Настройка рабочих процессов инцидентов

Для создания и настройки правила рабочего процесса можно использовать следующую процедуру, которая изменит уровень поддержки на уровень 2 всякий раз, когда свойство "Срочность " инцидента, связанного с проблемами печати, изменяется на High. В процедуре предполагается, что ранее был создан шаблон инцидента, меняющий уровень поддержки на Уровень 2, и таблица вычисления приоритета. Дополнительные сведения см. в разделе "Настройка приоритета инцидентов". Сведения о создании шаблона инцидента, связанного с принтером, см. в статье "Создание шаблонов инцидентов".

Настройка рабочего процесса инцидента

  1. В консоли Service Manager выберите "Администрирование".
  2. В области администрирования разверните узел администрирование, разверните рабочие процессы и выберите "Конфигурация".
  3. В области Конфигурация дважды щелкните пункт Настройка рабочего процесса события инцидента.
  4. В диалоговом окне "Настройка рабочих процессов событий инцидентов" нажмите кнопку "Добавить".
  5. В диалоговом окне "Добавление события инцидента" выполните следующие действия:
    1. На странице "Перед началом работы" нажмите кнопку "Далее".
    2. На странице сведений о рабочем процессе в поле "Имя" введите имя рабочего процесса. Например, введите "Эскалация проблем принтера" для поддержки уровня 2 при изменении свойства "Срочность" на "Высокий".
    3. В списке событий проверки выберите, когда создается объект или когда объект обновляется, убедитесь, что установлен флажок "Включен" и нажмите кнопку "Далее".
    4. На странице "Указание условий событий" выберите вкладку "Изменено на". В списке доступных свойств выберите "Срочность" и нажмите кнопку "Добавить". В поле Критерии выберите пункт равно. В списке выберите значение Высокая. Затем выберите Далее.
    5. На странице "Выбор шаблона инцидента" выберите "Применить" следующий шаблон, а затем выберите созданный ранее шаблон, который установит группу поддержки на уровень 2. Например, выберите "Эскалация проблем с принтером до уровня 2" и нажмите кнопку "Далее".
    6. При необходимости на странице "Выбор людей для уведомления " установите флажок "Включить уведомление ", выберите пользователя, чтобы уведомить, и нажмите кнопку "Далее".
    7. На странице "Сводка" просмотрите параметры и нажмите кнопку "Создать".
    8. На странице завершения нажмите кнопку "Закрыть".
  6. В диалоговом окне "Настройка рабочих процессов событий инцидентов" нажмите кнопку "ОК".

Проверка рабочего процесса инцидента

  1. В консоли Service Manager выберите "Рабочие элементы".
  2. В области "Рабочие элементы" разверните рабочие элементы, разверните узел "Управление инцидентами" и выберите "Все инциденты".
  3. На панели "Все инциденты" дважды щелкните инцидент, который в настоящее время не назначен группе поддержки уровня 2.
  4. На странице "Форма инцидента" задайте для свойства "Срочность" значение High и нажмите кнопку "ОК".
  5. Через несколько минут нажмите клавишу F5. Убедитесь, что значение в поле Группа поддержки изменилось на Уровень 2.

Снимок экрана: символ PowerShell.Для выполнения этих и других связанных задач можно использовать команды Windows PowerShell, как показано ниже.

  • Сведения о создании нового рабочего процесса в Service Manager с помощью Windows PowerShell см. в разделе New-SCSMWorkflow.
  • Сведения об использовании Windows PowerShell для получения сведений о конфигурации и состоянии рабочих процессов Service Manager см. в статье Get-SCSMWorkflowStatus.
  • Сведения об обновлении свойств рабочего процесса с помощью Windows PowerShell см. в разделе Update-SCSMWorkflow.
  • Сведения об удалении рабочего процесса из Service Manager с помощью Windows PowerShell см. в статье Remove-SCSMWorkflow.

Просмотр успешного или сбоя рабочего процесса в Service Manager

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

Просмотр успешного или неудачного выполнения рабочего процесса

  1. В консоли Service Manager выберите "Администрирование".
  2. В области администрирования разверните узел администрирование, разверните рабочие процессы и выберите "Состояние".
  3. В области состояния выберите рабочий процесс, который требуется просмотреть. Например, выберите "Эскалация проблем принтера для поддержки уровня 2" при изменении свойства "Срочность" на "Высокий".
  4. В области результатов состояния выберите "Требуется внимание" для просмотра рабочих процессов, которые не выполнялись успешно. Или выберите все экземпляры и выполните следующие действия:
    1. Выберите журнал представления, чтобы просмотреть список событий, произошедших при запуске рабочего процесса.
    2. Выберите "Вид связанного объекта ", чтобы просмотреть форму, используемую при запуске рабочего процесса. Состояние каждого рабочего процесса отображается в столбце "Состояние ".

Снимок экрана: символ PowerShell.Для выполнения этой задачи можно использовать команду Windows PowerShell. Сведения об использовании Windows PowerShell для получения состояния рабочих процессов в Service Manager см. в статье Get-SCSMWorkflowStatus.

Следующие шаги