Сложный тип approvalStage

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

В управлении правами используется для свойства approvalStages параметров утверждения в свойстве requestApprovalSettingsполитики назначения пакетов доступа. Указывает основной, резервный и эскалации утверждающих на каждом этапе.

В PIM определяет параметры этапов утверждения в объекте unifiedRoleManagementPolicyApprovalRule . Указывает основных утверждающих и утверждающих эскалацию на каждом этапе, а также указывает, требуются ли утверждения и эскалации.

Свойства

Свойство Тип Описание
approvalStageTimeOutInDays Int32 Количество дней, в течение которых запрос может находиться в ожидании ответа, прежде чем он будет автоматически отклонен.
isApproverJustificationRequired Логический Указывает, требуется ли утверждающий предоставить обоснование для утверждения запроса.
isEscalationEnabled Логический Если задано значение true, на этом этапе утверждения настраивается один или несколько утверждающих эскалации.
escalationTimeInMinutes Int32 Если требуется эскалация, запрос может находиться в ожидании ответа от основного утверждающего.
primaryApprovers Коллекция userSet Пользователи, которым предлагается утвердить запросы. Коллекция singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors и targetUserSponsors. При создании или обновлении политики включите по крайней мере один userSet в эту коллекцию.
escalationApprovers Коллекция userSet Если эскалация включена и первичные утверждающие не отвечают до момента эскалации, это пользователи, которым будет предложено утвердить запросы. Это может быть коллекция singleUser, groupMembers, requestorManager, internalSponsors и externalSponsors. Если при создании или обновлении политики нет утверждающих элементов эскалации или для этапа не требуются утверждающие эскалации, значением этого свойства должна быть пустая коллекция.

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

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


{
    "approvalStageTimeOutInDays": 14,
    "isApproverJustificationRequired": true,
    "isEscalationEnabled": true,
    "escalationTimeInMinutes": 11520,
    "primaryApprovers": [{"@odata.type": "microsoft.graph.userSet"}],
    "escalationApprovers": [{"@odata.type": "microsoft.graph.userSet"}]
}