Skip to main content

PasswordPolicyV3Dto

Properties

NameTypeDescriptionNotes
IdStringThe password policy Id.[optional]
DescriptionStringDescription for current password policy.[optional]
NameStringThe name of the password policy.[optional]
DateCreatedSystem.DateTimeDate the Password Policy was created.[optional]
LastUpdatedSystem.DateTimeDate the Password Policy was updated.[optional]
FirstExpirationReminderInt64The number of days before expiration remaninder.[optional]
AccountIdMinWordLengthInt64The minimun length of account Id. By default is equals to -1.[optional]
AccountNameMinWordLengthInt64The minimun length of account name. By default is equals to -1.[optional]
MinAlphaInt64Maximum alpha. By default is equals to 0.[optional]
MinCharacterTypesInt64MinCharacterTypes. By default is equals to -1.[optional]
MaxLengthInt64Maximum length of the password.[optional]
MinLengthInt64Minimum length of the password. By default is equals to 0.[optional]
MaxRepeatedCharsInt64Maximum repetition of the same character in the password. By default is equals to -1.[optional]
MinLowerInt64Minimum amount of lower case character in the password. By default is equals to 0.[optional]
MinNumericInt64Minimum amount of numeric characters in the password. By default is equals to 0.[optional]
MinSpecialInt64Minimum amount of special symbols in the password. By default is equals to 0.[optional]
MinUpperInt64Minimum amount of upper case symbols in the password. By default is equals to 0.[optional]
PasswordExpirationInt64Number of days before current password expires. By default is equals to 90.[optional]
DefaultPolicyBooleanDefines whether this policy is default or not. Default policy is created automatically when an org is setup. This field is false by default.[optional] [default to $false]
EnablePasswdExpirationBooleanDefines whether this policy is enabled to expire or not. This field is false by default.[optional] [default to $false]
RequireStrongAuthnBooleanDefines whether this policy require strong Auth or not. This field is false by default.[optional] [default to $false]
RequireStrongAuthOffNetworkBooleanDefines whether this policy require strong Auth of network or not. This field is false by default.[optional] [default to $false]
RequireStrongAuthUntrustedGeographiesBooleanDefines whether this policy require strong Auth for untrusted geographies. This field is false by default.[optional] [default to $false]
UseAccountAttributesBooleanDefines whether this policy uses account attributes or not. This field is false by default.[optional] [default to $false]
UseDictionaryBooleanDefines whether this policy uses dictionary or not. This field is false by default.[optional] [default to $false]
UseIdentityAttributesBooleanDefines whether this policy uses identity attributes or not. This field is false by default.[optional] [default to $false]
ValidateAgainstAccountIdBooleanDefines whether this policy validate against account id or not. This field is false by default.[optional] [default to $false]
ValidateAgainstAccountNameBooleanDefines whether this policy validate against account name or not. This field is false by default.[optional] [default to $false]
CreatedString[optional]
ModifiedString[optional]
SourceIds[]StringList of sources IDs managed by this password policy.[optional]

Examples

  • Prepare the resource
$PasswordPolicyV3Dto = Initialize-PSSailpoint.V2024PasswordPolicyV3Dto  -Id 2c91808e7d976f3b017d9f5ceae440c8 `
-Description Information about the Password Policy `
-Name PasswordPolicy Example `
-DateCreated null `
-LastUpdated null `
-FirstExpirationReminder 45 `
-AccountIdMinWordLength 4 `
-AccountNameMinWordLength 6 `
-MinAlpha 5 `
-MinCharacterTypes 5 `
-MaxLength 25 `
-MinLength 8 `
-MaxRepeatedChars 3 `
-MinLower 8 `
-MinNumeric 8 `
-MinSpecial 8 `
-MinUpper 8 `
-PasswordExpiration 8 `
-DefaultPolicy true `
-EnablePasswdExpiration true `
-RequireStrongAuthn true `
-RequireStrongAuthOffNetwork true `
-RequireStrongAuthUntrustedGeographies true `
-UseAccountAttributes false `
-UseDictionary false `
-UseIdentityAttributes false `
-ValidateAgainstAccountId false `
-ValidateAgainstAccountName true `
-Created null `
-Modified null `
-SourceIds [2c91808382ffee0b01830de154f14034, 2f98808382ffee0b01830de154f12134]
  • Convert the resource to JSON
$PasswordPolicyV3Dto | ConvertTo-JSON

[Back to top]