Skip to main content

EntitlementAccessRequestConfig

Properties

NameTypeDescriptionNotes
ApprovalSchemes[]EntitlementApprovalSchemeOrdered list of approval steps for the access request. Empty when no approval is required.[optional]
RequestCommentRequiredBooleanIf the requester must provide a comment during access request.[optional] [default to $false]
DenialCommentRequiredBooleanIf the reviewer must provide a comment when denying the access request.[optional] [default to $false]
ReauthorizationRequiredBooleanIs Reauthorization Required[optional] [default to $false]
RequireEndDateBooleanIf true, then remove date or sunset date is required in access request of the entitlement.[optional] [default to $false]
MaxPermittedAccessDurationEntitlementAccessRequestConfigMaxPermittedAccessDuration[optional]
FormDefinitionIdStringThe ID of the form definition used for the access request. If specified, the form is presented to the requester during the access request process.[optional]

Examples

  • Prepare the resource
$EntitlementAccessRequestConfig = Initialize-EntitlementAccessRequestConfig -ApprovalSchemes null `
-RequestCommentRequired true `
-DenialCommentRequired false `
-ReauthorizationRequired false `
-RequireEndDate true `
-MaxPermittedAccessDuration null `
-FormDefinitionId 78258e80-e9e2-4e1a-a11f-ce0b7c62f25d
  • Convert the resource to JSON
$EntitlementAccessRequestConfig | ConvertTo-JSON

[Back to top]