Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph.identityGovernance
Важно!
API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет рабочие процессы, созданные с помощью рабочих процессов жизненного цикла. Рабочие процессы при активации условий выполнения автоматизируют части процесса управления жизненным циклом с помощью задач. Эти задачи могут быть либо встроенными, либо пользовательской задачей можно вызывать с помощью расширения пользовательских задач, которое интегрируется с Azure Logic Apps.
В клиенте можно создать до 100 рабочих процессов.
Наследует от workflowBase.
Методы
| Метод | Тип возвращаемых данных | Описание |
|---|---|---|
| Список | коллекция microsoft.graph.identityGovernance.workflow | Получите список объектов рабочего процесса и их свойств. |
| Создание | microsoft.graph.identityGovernance.workflow | Создайте новый объект рабочего процесса . |
| Получение | microsoft.graph.identityGovernance.workflow | Чтение свойств и связей объекта рабочего процесса . |
| Обновление | microsoft.graph.identityGovernance.workflow | Обновление свойств объекта рабочего процесса . |
| Delete | Нет | Удаляет объект рабочего процесса . |
| Activate | Нет | Запустите рабочий процесс по запросу. |
| Активация с помощью область | Нет | Запустите рабочий процесс по запросу с определенным область. |
| Вывод списка пользователей в область | Коллекция microsoft.graph.user | Получите список пользователей, которые находятся в область условий выполнения объекта рабочего процесса. |
| Отмена обработки рабочего процесса | Нет | Отмена запусков рабочих процессов, которые выполняются или находятся в очереди. |
| Предварительный просмотр сбоев задач | коллекция microsoft.graph.identityGovernance.task | Возвращает список задач, настроенных в рабочем процессе для проверка ошибок конфигурации. |
| рабочий процесс предварительного просмотра | Нет | Запустите рабочий процесс в режиме предварительного просмотра для выбранных объектов каталога, не затрагивая рабочих пользователей. |
| Удаленные рабочие процессы | :--- | :--- |
| List | коллекция microsoft.graph.identityGovernance.workflow | Получение списка удаленных объектов рабочего процесса и их свойств. |
| Получение | microsoft.graph.identityGovernance.workflow | Получение удаленного рабочего процесса. |
| Восстановление | microsoft.graph.identityGovernance.workflow | Восстановление удаленного рабочего процесса. |
| Удалить без возможности восстановления | Нет | Окончательное удаление объекта рабочего процесса из контейнера удаленных элементов. |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| 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. |
Связи
| Связь | Тип | Описание |
|---|---|---|
| administrationScopeTargets | Коллекция microsoft.graph.directoryObject |
Административные единицы в область рабочего процесса. Наследуется от microsoft.graph.identityGovernance.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 | Доступная только для чтения коллекция объектов каталога, которые в настоящее время находятся в область для рабочего процесса в зависимости от условий его выполнения. Это свойство помогает предварительно просмотреть, какие пользователи будут затронуты перед запуском рабочего процесса. Допускается значение null. Только для чтения. Возвращается только с помощью оператора $expand. Поддерживает $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"
}