Настройка панели элементов действий в средстве разработки Service Manager
Существует два способа настройки панели элементов действий в средстве разработки Service Manager:
- Изменение панели элементов по умолчанию путем добавления или удаления настраиваемых действий. Эти изменения требуют разрешений на уровне администратора, и они видны всем пользователям средства разработки.
- Персонализация панели элементов. Эти изменения не требуют специальных разрешений. Изменения, внесенные одним пользователем, влияют только на этого пользователя.
Изменение панели элементов по умолчанию
Если набор действий Windows Workflow Foundation (WF) по умолчанию не соответствует потребностям вашей организации, можно использовать пользовательские действия с помощью средства разработки Service Manager. Пользовательские действия включают действия, которые вы или ваша организация разрабатываете или выполняете действия, не являющиеся сторонами Майкрософт. Эти действия можно скомпилировать в файлы сборки (activitysetname.dll). Сведения о разработке действий WF см. в разделе Workflow Activity Reference (Справка по действиям рабочих процессов).
Установка или удаление сборок пользовательских действий изменяет набор доступных действий для всех пользователей средства разработки. При установке или удалении сборки действия не забудьте уведомить пользователей средства разработки об изменениях. Пользовательские действия не отображаются автоматически на панели элементов действий; Чтобы использовать пользовательские действия, пользователи должны добавлять их в персонализированные группы действий.
Установка сборки пользовательского действия
Сначала необходимо установить файлы сборок действий, чтобы можно было использовать пользовательские или сторонние действия Windows Workflow Foundation (WF) в рабочих процессах. У вас должны быть административные разрешения на компьютере под управлением средства разработки Service Manager и компьютера, на котором запущен Service Manager. Как и действия по умолчанию, пользовательские действия должны быть доступны на компьютере под управлением Service Manager и на компьютере под управлением средства разработки.
На компьютере, на котором работает средство разработки, перейдите в папку библиотеки действий рабочего процесса разработки. Например, D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow Activity Library. Вставьте сборку пользовательского действия в эту папку.
На компьютере под управлением Service Manager перейдите в папку установки Service Manager и вставьте сборку пользовательского действия в эту папку.
После установки сборки настраиваемого действия уведомите пользователей средства разработки о том, что теперь они могут добавить настраиваемые действия в персонализированные группы действий с помощью следующих процедур:
Примечание.
Пользователи могут добавлять пользовательские действия только в персонализированные группы действий; Они не могут добавлять пользовательские действия в группы действий по умолчанию.
Удаление сборки пользовательского действия
Чтобы удалить пользовательскую сборку действий, необходимо иметь административные разрешения на компьютере под управлением средства разработки Service Manager и на компьютере, на котором запущена консоль Service Manager. После удаления сборки пользовательского действия действия, скомпилированные в этой сборке, больше не доступны в персонализированных группах действий.
На компьютере, на котором работает средство разработки, перейдите в папку библиотеки действий рабочего процесса разработки. Например, D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow Activity Library. Удалите сборку пользовательского действия из этой папки.
На компьютере, на котором запущена консоль Service Manager, перейдите в папку установки Service Manager. Удалите сборку пользовательского действия из этой папки.
После удаления сборки пользовательского действия уведомите пользователей средства разработки о том, что пользовательские действия больше не доступны.
Персонализация панели элементов действий
Используйте процедуры, описанные в этом разделе, для персонализации панели элементов действий в средстве разработки Service Manager. Каждый пользователь может персонализировать панель элементов действий по-разному. Средство разработки сохраняет эти сведения в рамках профиля каждого пользователя.
Внимание
Изменять можно только настроенные группы действий. Нельзя изменить группы действий по умолчанию.
Используйте эти процедуры для создания групп действий на панели элементов действий в средстве разработки Service Manager.
Создание группы действий верхнего уровня
На панели элементов "Действия" щелкните правой кнопкой мыши группы действий и выберите "Создать группу".
Введите имя новой группы.
Создание подгруппы действий
На панели элементов "Действия" щелкните правой кнопкой мыши родительскую группу и выберите "Создать группу".
Введите имя новой группы.
Переименование персонализированной группы действий
Используйте эту процедуру для изменения имени персонализированной группы действий в средстве разработки Service Manager.
Внимание
Вы можете переименовать только персонализированные группы действий. Имена групп действий по умолчанию изменить нельзя.
На панели элементов "Действия" щелкните группу правой кнопкой мыши и выберите "Переименовать группу".
Введите новое имя группы.
Добавление действий в персонализированную группу действий
Используйте эту процедуру для добавления действий в персонализированную группу действий в средстве разработки Service Manager. Действия могут принадлежать нескольким группам; Например, можно создать группу "Избранное " и заполнить ее как действиями по умолчанию, так и пользовательскими действиями, которые уже принадлежат другим группам.
Внимание
Вы можете добавлять действия только в персонализированные группы действий. Невозможно добавить действия в группы действий по умолчанию.
Если вы хотите использовать пользовательские действия в рабочих процессах, необходимо добавить их в группу, чтобы сделать их доступными на панели элементов действий. Прежде чем добавлять настраиваемые действия в группы, администратор должен установить соответствующие файлы сборок действий на компьютере под управлением средства разработки.
На панели элементов "Действия" щелкните группу правой кнопкой мыши и выберите пункт "Выбрать действия".
В диалоговом окне "Выбор действий для группы" прокрутите список, чтобы найти действия, которые нужно добавить. Установите флажки для действий, которые нужно добавить.
Если вы хотите использовать пользовательские действия, которые не отображаются в списке, выберите "Добавить настраиваемые действия". В диалоговом окне "Выбор пользовательской сборки действий" выберите файл сборки пользовательского действия и нажмите кнопку "Открыть". Это добавляет пользовательские действия из этого файла сборки в список действий.
После выбора всех действий для группы нажмите кнопку "ОК".
Удаление действий из персонализированной группы действий
Используйте эту процедуру для удаления действий из персонализированной группы действий в средстве разработки Service Manager. Удаление действия из группы не удаляет действие из библиотеки действий или из другой группы.
Внимание
Вы можете удалить действия только из персонализированных групп действий. Невозможно удалить действия из групп действий по умолчанию.
На панели элементов "Действия" щелкните группу правой кнопкой мыши и выберите пункт "Выбрать действия".
В диалоговом окне "Выбор действий для группы" прокрутите список, чтобы найти действия, которые нужно удалить. Снимите флажки для действий, которые нужно удалить, и нажмите кнопку "ОК".
Удаление персонализированной группы действий
Используйте эту процедуру для удаления группы действий в средстве разработки Service Manager. Если группа действий содержит одну или несколько подгрупп, подгруппы также будут удалены. Удаление группы действий не удаляет действия-члены из библиотеки действий или из других групп.
Внимание
Вы можете удалить только персонализированные группы действий. Вы не можете удалить группы действий по умолчанию.
- На панели элементов действий щелкните группу правой кнопкой мыши и выберите пункт "Удалить группу".
Следующие шаги
Ознакомьтесь с рекомендациями по созданию пользовательских действий в средстве разработки.