Role Management Policy Activation Rules Args
data class RoleManagementPolicyActivationRulesArgs(val approvalStage: Output<RoleManagementPolicyActivationRulesApprovalStageArgs>? = null, val maximumDuration: Output<String>? = null, val requireApproval: Output<Boolean>? = null, val requireJustification: Output<Boolean>? = null, val requireMultifactorAuthentication: Output<Boolean>? = null, val requireTicketInfo: Output<Boolean>? = null, val requiredConditionalAccessAuthenticationContext: Output<String>? = null) : ConvertibleToJava<RoleManagementPolicyActivationRulesArgs>
Constructors
Link copied to clipboard
constructor(approvalStage: Output<RoleManagementPolicyActivationRulesApprovalStageArgs>? = null, maximumDuration: Output<String>? = null, requireApproval: Output<Boolean>? = null, requireJustification: Output<Boolean>? = null, requireMultifactorAuthentication: Output<Boolean>? = null, requireTicketInfo: Output<Boolean>? = null, requiredConditionalAccessAuthenticationContext: Output<String>? = null)
Properties
Link copied to clipboard
An approval_stage
block as defined below.
Link copied to clipboard
The maximum length of time an activated role can be valid, in an ISO8601 Duration format (e.g. PT8H
). Valid range is PT30M
to PT23H30M
, in 30 minute increments, or PT1D
.
Link copied to clipboard
Is approval required for activation. If true
an approval_stage
block must be provided.
Link copied to clipboard
The Entra ID Conditional Access context that must be present for activation. Conflicts with require_multifactor_authentication
.
Link copied to clipboard
Is a justification required during activation of the role.
Link copied to clipboard
Is multi-factor authentication required to activate the role. Conflicts with required_conditional_access_authentication_context
.
Link copied to clipboard
Is ticket information requrired during activation of the role.