RoleManagementPolicyActiveAssignmentRules

data class RoleManagementPolicyActiveAssignmentRules(val expirationRequired: Boolean? = null, val expireAfter: String? = null, val requireJustification: Boolean? = null, val requireMultifactorAuthentication: Boolean? = null, val requireTicketInfo: Boolean? = null)

Constructors

constructor(expirationRequired: Boolean? = null, expireAfter: String? = null, requireJustification: Boolean? = null, requireMultifactorAuthentication: Boolean? = null, requireTicketInfo: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Must an assignment have an expiry date. false allows permanent assignment.

Link copied to clipboard
val expireAfter: String? = null

The maximum length of time an assignment can be valid, as an ISO8601 duration. Permitted values: P15D, P30D, P90D, P180D, or P365D.

Link copied to clipboard

Is a justification required to create new assignments.

Link copied to clipboard

Is multi-factor authentication required to create new assignments.

Link copied to clipboard

Is ticket information required to create new assignments. One of expiration_required or expire_after must be provided.