Skip to main content

Jitactivationconfigresponse

Properties

NameTypeDescriptionNotes
IdStringUnique identifier of this JIT activation configuration instance (persisted config id).[required]
EntitlementIds[]StringEntitlement IDs governed by JIT activation policy. May be a single-element array when only one entitlement is in scope.[optional]
MaxActivationPeriodMinsInt32Maximum allowed JIT activation duration for a single grant, in minutes; null if unset.[optional]
MaxActivationPeriodExtensionMinsInt32Maximum allowed extension of an active JIT activation, in minutes; null if unset.[optional]
DefaultMaxActivationPeriodMinsInt32Default activation duration offered when a user requests JIT access, in minutes; null if unset.[optional]
DefaultMaxActivationPeriodExtensionMinsInt32Default extension duration offered for an active JIT activation, in minutes; null if unset.[optional]
NotificationRecipients[]StringEmail addresses notified for JIT activation events (for example policy owners or a shared mailbox).[optional]
NotificationTemplateStringName or key of the email template used for JIT activation notifications; null if unset.[optional]
ApplyToFutureAssignmentsBooleanWhether the policy applies to future entitlement assignments.[required]

Examples

  • Prepare the resource
$Jitactivationconfigresponse = Initialize-Jitactivationconfigresponse  -Id 6d38a587-302a-41d1-a3b1-ffae2c25c960 `
-EntitlementIds ["ae735f40-4de9-4163-801d-4a1444e59d35","38439bbc-264b-447b-acac-a182a466b0e9"] `
-MaxActivationPeriodMins 120 `
-MaxActivationPeriodExtensionMins 30 `
-DefaultMaxActivationPeriodMins 60 `
-DefaultMaxActivationPeriodExtensionMins 15 `
-NotificationRecipients ["owner@example.com"] `
-NotificationTemplate jit-activation-default `
-ApplyToFutureAssignments true
  • Convert the resource to JSON
$Jitactivationconfigresponse | ConvertTo-JSON

[Back to top]