Тип ресурса рабочего процесса

Пространство имен: microsoft.graph.identityGovernance

Представляет рабочие процессы, созданные с помощью рабочих процессов жизненного цикла. Рабочие процессы при активации условий выполнения автоматизируют части процесса управления жизненным циклом с помощью задач. Эти задачи могут быть либо встроенными, либо пользовательскими задачами, которые можно вызвать с помощью расширения пользовательских задач, которое интегрируется с Azure Logic Apps.

В клиенте можно создать до 100 рабочих процессов.

Наследует от workflowBase.

Методы

Метод Тип возвращаемых данных Описание
Перечисление рабочих процессов коллекция microsoft.graph.identityGovernance.workflow Получите список объектов рабочего процесса и их свойств.
Создание рабочего процесса microsoft.graph.identityGovernance.workflow Создайте новый объект рабочего процесса .
Получение рабочего процесса microsoft.graph.identityGovernance.workflow Чтение свойств и связей объекта рабочего процесса .
Рабочий процесс обновления microsoft.graph.identityGovernance.workflow Обновление свойств объекта рабочего процесса .
Удалить рабочий процесс Нет Удаляет объект рабочего процесса .
Вывод списка пользователей в область Коллекция microsoft.graph.user Получите список пользователей, которые находятся в область условий выполнения объекта рабочего процесса.
Получение удаленного рабочего процесса microsoft.graph.identityGovernance.workflow Получение удаленного рабочего процесса.
Окончательное удаление рабочего процесса Нет Безвозвратно удаляет объект рабочего процесса .
Вывод списка удаленных рабочих процессов коллекция microsoft.graph.identityGovernance.workflow Получение списка удаленных объектов рабочего процесса и их свойств.
Активировать Нет Запустите рабочий процесс по запросу.
Создание workflowVersion microsoft.graph.identityGovernance.workflowVersion Создайте объект workflowVersion.
Восстановить microsoft.graph.identityGovernance.workflow Восстановление удаленного рабочего процесса.
Вывод списка запусков коллекция microsoft.graph.identityGovernance.run Получите список запусков для рабочего процесса.
Вывод задачи коллекция microsoft.graph.identityGovernance.task Получение свойств задачи в рабочем процессе.
Перечисление задач коллекция microsoft.graph.identityGovernance.task Получение списка объектов задач в рабочем процессе.
Список версий коллекция microsoft.graph.identityGovernance.workflowVersion Получите список версий рабочего процесса .

Свойства

Свойство Тип Описание
category microsoft.graph.identityGovernance.lifecycleWorkflowCategory Категория функции управления персоналом, поддерживаемая рабочими процессами, созданными с помощью этого шаблона. Рабочий процесс может принадлежать только одной категории. Допустимые значения: joiner, leaver, mover, unknownFutureValue. Наследуется от workflowBase. Обязательно.

Поддерживает $filter(eq,ne) и $orderby
createdDateTime DateTimeOffset workflow При создании. Наследуется от workflowBase.

Поддерживает $filter(lt, , gtle, ge, eq) neи $orderby.
deletedDateTime DateTimeOffset При удалении рабочего процесса.

Поддерживает $filter(lt, , gtle, ge, eq) neи $orderby.
description String Описание workflowобъекта . Наследуется от workflowBase. Необязательный параметр.
displayName String Отображаемое имя workflowобъекта . Наследуется от workflowBase. Обязательно.

Поддерживает $filter(eq, ne) и orderby.
executionConditions microsoft.graph.identityGovernance.workflowExecutionConditions Условия, описывающие, когда следует выполнять рабочий процесс, и критерии для определения в область наборе субъектов. Наследуется от workflowBase. Обязательный.
id String Идентификатор, используемый для отдельной адресации определенного рабочего процесса.

Поддерживает $filter(eq, ne) и $orderby.
isEnabled Boolean Включен или отключен рабочий процесс. Если этот параметр имеет значение true, рабочий процесс можно запускать по запросу или по расписанию, если isSchedulingEnabled имеет значение true. Наследуется от workflowBase. Необязательный параметр. Значение по умолчанию — true.

Поддерживает $filter(eq, ne) и orderBy.
isSchedulingEnabled Логический Если trueзадано значение , подсистема рабочих процессов жизненного цикла выполняет рабочий процесс на основе расписания, определенного параметрами клиента. Не может быть true для отключенного рабочего процесса (где isEnabled имеет значение false). Наследуется от workflowBase. Необязательный параметр. Значение по умолчанию — false.

Поддерживает $filter(eq, ne) и orderBy.
lastModifiedDateTime DateTimeOffset Дата workflow последнего изменения. Наследуется от workflowBase.

Поддерживает $filter(lt, , gtle, ge, eq) neи $orderby.
nextScheduleRunDateTime DateTimeOffset Дата, когда workflow ожидается следующий запуск в зависимости от интервала расписания, если есть пользователи, соответствующие условиям выполнения.

Поддерживает $filter(lt,gt) и $orderby.
version Int32 Номер текущей версии рабочего процесса. Значение равно 1 при первом создании рабочего процесса.

Поддерживает $filter(lt, , gtle, ge, eq) neи $orderby.

Связи

Связь Тип Описание
createdBy user Уникальный идентификатор пользователя Microsoft Entra, создавшего объект рабочего процесса. Наследуется от workflowBase.

Поддерживает $filter(eq, ne) и $expand.
executionScope Коллекция microsoft.graph.user Уникальный идентификатор Microsoft Entra удостоверения, который в последний раз изменял объект рабочего процесса.
lastModifiedBy user Пользователь, который в последний раз изменял объект рабочего процесса . Наследуется от workflowBase.

Поддерживает $filter(eq, ne) и $expand.
Работает коллекция microsoft.graph.identityGovernance.run Выполняется рабочий процесс.
TaskReports коллекция microsoft.graph.identityGovernance.taskReport Представляет агрегирование данных выполнения задачи для задач в объекте рабочего процесса .
tasks коллекция microsoft.graph.identityGovernance.task Представляет настроенные задачи для выполнения и последовательность их выполнения в объекте рабочего процесса . Наследуется от workflowBase. Обязательно.
userProcessingResults коллекция microsoft.graph.identityGovernance.userProcessingResult Результаты выполнения рабочего процесса для каждого пользователя.
versions коллекция microsoft.graph.identityGovernance.workflowVersion Доступные версии рабочих процессов.

Представление JSON

Ниже указано представление ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.identityGovernance.workflow",
  "category": "String",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "executionConditions": {
    "@odata.type": "microsoft.graph.identityGovernance.workflowExecutionConditions"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "deletedDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "isEnabled": "Boolean",
  "isSchedulingEnabled": "Boolean",
  "nextScheduleRunDateTime": "String (timestamp)",
  "version": "Integer"
}