Тип ресурса рабочего процесса
Пространство имен: microsoft.graph.identityGovernance
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет рабочие процессы, созданные с помощью рабочих процессов жизненного цикла. Рабочие процессы при активации условий выполнения автоматизируют части процесса управления жизненным циклом с помощью задач. Эти задачи могут быть либо встроенными, либо пользовательскими задачами, которые можно вызвать с помощью расширения пользовательских задач, которое интегрируется с Azure Logic Apps.
В клиенте можно создать до 100 рабочих процессов.
Наследует от workflowBase.
Методы
Свойства
Свойство | Тип | Описание |
---|---|---|
category | microsoft.graph.identityGovernance.lifecycleWorkflowCategory | Категория функции управления персоналом, поддерживаемая рабочими процессами, созданными с помощью этого шаблона. Рабочий процесс может принадлежать только одной категории. Возможные значения: joiner , leaver , mover , .unknownFutureValue Наследуется от workflowBase. Обязательно.Поддерживает $filter (eq ,ne ) и $orderby |
createdDateTime | DateTimeOffset |
workflow При создании. Наследуется от workflowBase.Поддерживает $filter (lt , , gt le , ge , eq ) ne и $orderby . |
deletedDateTime | DateTimeOffset | При удалении рабочего процесса. Поддерживает $filter (lt , , gt le , 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 , , gt le , ge , eq ) ne и $orderby . |
nextScheduleRunDateTime | DateTimeOffset | Дата, когда workflow ожидается следующий запуск в зависимости от интервала расписания, если есть пользователи, соответствующие условиям выполнения. Поддерживает $filter (lt ,gt ) и $orderby . |
version | Int32 | Номер текущей версии рабочего процесса. Значение равно 1 при первом создании рабочего процесса. Поддерживает $filter (lt , , gt le , 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"
}