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

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

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

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

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

Методы

Метод Тип возвращаемых данных Описание
Список Коллекция microsoft.graph.identityGovernance.workflow Получите список объектов рабочего процесса и их свойств.
Создание microsoft.graph.identityGovernance.workflow Создание нового объекта рабочего процесса .
Получение microsoft.graph.identityGovernance.workflow Чтение свойств и связей объекта рабочего процесса .
Обновление microsoft.graph.identityGovernance.workflow Обновление свойств объекта рабочего процесса .
Delete Нет Удаляет объект рабочего процесса .
Activate Нет Запуск рабочего процесса по запросу.
Активация с помощью областей Нет Запуск рабочего процесса по запросу с определенной областью.
Активация и ожидание microsoft.graph.identityGovernance.awaitedWorkflowProcessingResult Активируйте рабочий процесс для темы и синхронно ожидайте завершения.
Вывод списка пользователей в областях Коллекция microsoft.graph.user Получите список пользователей, находящихся в области условий выполнения объекта рабочего процесса.
Очистка карантина microsoft.graph.identityGovernance.workflow Освободите рабочий процесс, помещенный в карантин, чтобы возобновить обработку.
Сбои задач предварительного просмотра Коллекция microsoft.graph.identityGovernance.previewFailedTask Проверка задач, настроенных в рабочем процессе, для проверки ошибок конфигурации.
Предварительный просмотр рабочего процесса Нет Запускайте рабочий процесс в режиме предварительного просмотра для выбранных объектов каталога, не затрагивая обычных пользователей.
Удаленные рабочие процессы :--- :---
List Коллекция microsoft.graph.identityGovernance.workflow Получите список удаленных объектов рабочего процесса и их свойств.
Получение microsoft.graph.identityGovernance.workflow Получить удаленный рабочий процесс.
Восстановление microsoft.graph.identityGovernance.workflow Восстановить удаленный рабочий процесс.
Удалить без возможности восстановления Нет Окончательное удаление объекта рабочего процесса из контейнера удаленных элементов.

Свойства

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

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

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

Поддерживает $filter(lt, le, gt, ge, eqne, ) и $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, подсистема Lifecycle Workflow запускает рабочий процесс на основе расписания, определенного параметрами клиента. Не может быть true для отключенного рабочего процесса (где isEnabled имеет значение false). Наследуется от workflowBase. Необязательный параметр. Значение по умолчанию — false.

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

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

Поддерживает $filter(lt,gt) и $orderby.
quarantineDetails microsoft.graph.identityGovernance.quarantineDetails Текущее состояние карантина рабочего процесса. Только для чтения.
settings microsoft.graph.identityGovernance.workflowSetting Параметры рабочего процесса, включая его настройку карантина.
version Int32 Номер текущей версии рабочего процесса. При первом создании рабочего процесса значение равно 1.

Поддерживает $filter(lt, le, gt, ge, eqne, ) и $orderby.

Связи

Связь Тип Описание
administrationScopeTargets microsoft.graph.directoryObject collection Административные единицы в областях рабочего процесса. Необязательный параметр. Наследуется от workflowBase.

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

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

Поддерживает $filter(eq, ne) и $expand.
previewScope microsoft.graph.directoryObject collection Области предварительного просмотра рабочего процесса.
запускает Коллекция microsoft.graph.identityGovernance.run Рабочий процесс выполняется.
subjectProcessingResults Коллекция microsoft.graph.identityGovernance.subjectProcessingResult Результаты выполнения рабочего процесса по теме.
taskReports Коллекция microsoft.graph.identityGovernance.taskReport Представляет агрегирование данных о выполнении задач в объекте рабочего процесса .
tasks microsoft.graph.identityGovernance.task collection Представляет настроенные задачи для выполнения и последовательность их выполнения в объекте рабочего процесса . Наследуется от 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",
  "quarantineDetails": {
    "@odata.type": "microsoft.graph.identityGovernance.quarantineDetails"
  },
  "settings": {
    "@odata.type": "microsoft.graph.identityGovernance.workflowSetting"
  }
}