Files
developer.sailpoint.com/docs/tools/sdk/powershell/reference/v2024/Models/PasswordPolicyV3Dto.md
2025-01-28 09:59:02 -05:00

5.6 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2024-password-policy-v3-dto PasswordPolicyV3Dto PasswordPolicyV3Dto PasswordPolicyV3Dto powershellsdk
powershell
PowerShell
sdk
PasswordPolicyV3Dto
/tools/sdk/powershell/v2024/models/password-policy-v3-dto
SDK
Software Development Kit
PasswordPolicyV3Dto

PasswordPolicyV3Dto

Properties

Name Type Description Notes
Id Pointer to String The password policy Id. [optional]
Description Pointer to String Description for current password policy. [optional]
Name Pointer to String The name of the password policy. [optional]
DateCreated Pointer to System.DateTime Date the Password Policy was created. [optional]
LastUpdated Pointer to System.DateTime Date the Password Policy was updated. [optional]
FirstExpirationReminder Pointer to Int64 The number of days before expiration remaninder. [optional]
AccountIdMinWordLength Pointer to Int64 The minimun length of account Id. By default is equals to -1. [optional]
AccountNameMinWordLength Pointer to Int64 The minimun length of account name. By default is equals to -1. [optional]
MinAlpha Pointer to Int64 Maximum alpha. By default is equals to 0. [optional]
MinCharacterTypes Pointer to Int64 MinCharacterTypes. By default is equals to -1. [optional]
MaxLength Pointer to Int64 Maximum length of the password. [optional]
MinLength Pointer to Int64 Minimum length of the password. By default is equals to 0. [optional]
MaxRepeatedChars Pointer to Int64 Maximum repetition of the same character in the password. By default is equals to -1. [optional]
MinLower Pointer to Int64 Minimum amount of lower case character in the password. By default is equals to 0. [optional]
MinNumeric Pointer to Int64 Minimum amount of numeric characters in the password. By default is equals to 0. [optional]
MinSpecial Pointer to Int64 Minimum amount of special symbols in the password. By default is equals to 0. [optional]
MinUpper Pointer to Int64 Minimum amount of upper case symbols in the password. By default is equals to 0. [optional]
PasswordExpiration Pointer to Int64 Number of days before current password expires. By default is equals to 90. [optional]
DefaultPolicy Pointer to Boolean Defines 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]
EnablePasswdExpiration Pointer to Boolean Defines whether this policy is enabled to expire or not. This field is false by default. [optional] [default to $false]
RequireStrongAuthn Pointer to Boolean Defines whether this policy require strong Auth or not. This field is false by default. [optional] [default to $false]
RequireStrongAuthOffNetwork Pointer to Boolean Defines whether this policy require strong Auth of network or not. This field is false by default. [optional] [default to $false]
RequireStrongAuthUntrustedGeographies Pointer to Boolean Defines whether this policy require strong Auth for untrusted geographies. This field is false by default. [optional] [default to $false]
UseAccountAttributes Pointer to Boolean Defines whether this policy uses account attributes or not. This field is false by default. [optional] [default to $false]
UseDictionary Pointer to Boolean Defines whether this policy uses dictionary or not. This field is false by default. [optional] [default to $false]
UseIdentityAttributes Pointer to Boolean Defines whether this policy uses identity attributes or not. This field is false by default. [optional] [default to $false]
ValidateAgainstAccountId Pointer to Boolean Defines whether this policy validate against account id or not. This field is false by default. [optional] [default to $false]
ValidateAgainstAccountName Pointer to Boolean Defines whether this policy validate against account name or not. This field is false by default. [optional] [default to $false]
Created Pointer to String [optional]
Modified Pointer to String [optional]
SourceIds Pointer to []String List 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]