Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: 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"
}
}