Тип ресурса accessReviewScheduleSettings
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Примечание.
Это рекомендуемый API для проверок доступа. Предыдущая версия API проверки доступа устарела.
AccessReviewScheduleSettings определяет параметры accessReviewScheduleDefinition.
Свойства
Свойство | Тип | Описание |
---|---|---|
mailNotificationsEnabled | Логический | Указывает, включены или отключены сообщения электронной почты. Значение по умолчанию — false . |
reminderNotificationsEnabled | Логический | Указывает, включены или отключены напоминания. Значение по умолчанию — false . |
justificationRequiredOnApproval | Логический | Указывает, требуются ли рецензенты для обоснования своего решения. Значение по умолчанию — false . |
defaultDecisionEnabled | Логический | Указывает, включено или отключено решение по умолчанию, если рецензенты не отвечают. Значение по умолчанию — false . ОСТОРОЖНОСТЬ: Если как autoApplyDecisionsEnabled , так и defaultDecisionEnabled являются true , все права доступа субъектов к ресурсу могут быть отозваны, если рецензенты не ответят. |
defaultDecision | String | Решение, выбранное, если defaultDecisionEnabled включен. Может быть одним из Approve , Deny или Recommendation . |
instanceDurationInDays | Int32 | Длительность каждого повторения проверки (accessReviewInstance ) в количестве дней. ЗАМЕТКА: Если определен параметр stageSettings объекта accessReviewScheduleDefinition , вместо значения этого свойства будет использоваться его параметр durationInDays . |
recurrence | patternedRecurrence | Подробные параметры повторения с помощью стандартного объекта outlook recurrence. Заметка: Поддерживаются только свойства dayOfMonth, interval и type ( weekly , absoluteMonthly ). Используйте свойство startDate on recurrenceRange , чтобы определить день начала проверки. |
autoApplyDecisionsEnabled | Логический | Указывает, применяются ли решения автоматически. Если задано значение false , администратор должен вручную применить решения после завершения проверки доступа рецензентом. Если задано значение true , решения применяются автоматически после окончания срока действия экземпляра проверки доступа, независимо от того, ответили ли рецензенты. Значение по умолчанию — false . ОСТОРОЖНОСТЬ: Если как autoApplyDecisionsEnabled , так и defaultDecisionEnabled являются true , все права доступа субъектов к ресурсу могут быть отозваны, если рецензенты не ответят. |
applyActions | коллекция accessReviewApplyAction | Необязательное поле. Описывает действия, которые необходимо выполнить после завершения проверки. В настоящее время поддерживаются два типа: removeAccessApplyAction (по умолчанию) и disableAndDeleteUserApplyAction . Поле необходимо указать только в случае disableAndDeleteUserApplyAction . |
recommendationsEnabled | Логический | Указывает, включены или отключены рекомендации по принятию решений. ЗАМЕТКА: Если определен параметр stageSettings объекта accessReviewScheduleDefinition , вместо значения этого свойства будет использоваться его параметр recommendationsEnabled . |
recommendationLookBackDuration | Duration (Длительность) | Необязательное поле. Указывает период бездействия (в отношении даты начала экземпляра проверки), с чего будут настроены рекомендации. Рекомендуется, если deny пользователь неактивен во время оглядки. Для проверок групп и ролей Microsoft Entra принимается любая длительность. Для проверки приложений максимальная продолжительность составляет 30 дней. Если не указано, длительность составляет 30 дней. ЗАМЕТКА: Если определен параметр stageSettings объекта accessReviewScheduleDefinition , вместо значения этого свойства будет использоваться его параметр recommendationLookBackDuration . |
decisionHistoriesForReviewersEnabled | Логический | Указывает, доступны ли решения на предыдущих этапах проверки доступа для рецензентов в accessReviewInstance с несколькими последующими этапами. Если параметр не указан, значение по умолчанию отключено (false ). |
recommendationInsightSettings | коллекция accessReviewRecommendationInsightSetting | Необязательный параметр. Описывает типы аналитических сведений, помогающих рецензентам принимать решения о проверке доступа. ЗАМЕТКА: Если определен параметр stageSettings объекта accessReviewScheduleDefinition , вместо значения этого свойства будет использоваться его параметр recommendationInsightSettings . |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.accessReviewScheduleSettings",
"mailNotificationsEnabled": "Boolean",
"reminderNotificationsEnabled": "Boolean",
"justificationRequiredOnApproval": "Boolean",
"defaultDecisionEnabled": "Boolean",
"defaultDecision": "String",
"instanceDurationInDays": "Integer",
"recurrence": {
"@odata.type": "microsoft.graph.patternedRecurrence"
},
"autoApplyDecisionsEnabled": "Boolean",
"applyActions": [
{
"@odata.type": "microsoft.graph.removeAccessApplyAction"
}
],
"recommendationsEnabled": "Boolean",
"recommendationLookBackDuration": "String (duration)",
"decisionHistoriesForReviewersEnabled": "Boolean",
"recommendationInsightSettings": [
{
"@odata.type": "microsoft.graph.accessReviewRecommendationInsightSetting"
}
]
}