Get-DSPasswordPolicy

Synopsis

Obtenir les politiques de mot de passe.

Syntaxe

__TousJeuxDeParamètres

Get-DSPasswordPolicy [-Name <string>] [<CommonParameters>]

Description

Obtenir une ou plusieurs politiques de mot de passe. Sans spécification d'un nom, toutes les politiques seront retournées.

Exemples

Exemple 1

PS C:\> $template = Get-DSPasswordPolicy -Name "Strong password"
PS C:\> $script = Get-DSScriptConfigurationSummary -Name "My password propagation script"
PS C:\> $policy = New-DSAccountLifecyclePolicyInfo -Source Custom -PolicyType Custom
PS C:\> $gateway = Get-DSGateway -Name 'MyGateway'
PS C:\> $policy.Policy.PasswordTemplate.Mode = 'Custom'
PS C:\> $policy.Policy.PasswordTemplate.TemplateID = $template.ID
PS C:\> $policy.Policy.CheckInAction.Mode = 'Custom'
PS C:\> $policy.Policy.CheckInAction.Actions = @('ResetPassword')
PS C:\> $policy.Policy.PasswordReset.ScheduleMode = 'Custom'
PS C:\> $policy.Policy.PasswordReset.ScheduleFrequency = 30
PS C:\> $policy.Policy.PasswordReset.ScheduleFrequencyUnit = 'Day'
PS C:\> $policy.Policy.PasswordReset.ScheduleAtDateTime = Get-Date -Hour 14 -Minute 0 -Second 0
PS C:\> $policy.Policy.Propagation.Mode = 'Custom'
PS C:\> $policy.Policy.Propagation.ScriptConfigurationIds = @($script.ID)
PS C:\> New-DSPamProvider -Name "MyProvider" -CredentialType DomainUser -DomainName "mydomain.loc" -Username "admin" -Password "P@ssw0rd" -AccountLifecyclePolicy $policy -Gateway $gateway

Créer un fournisseur PAM avec une politique de cycle de vie de compte personnalisée et initialiser plusieurs propriétés à des valeurs personnalisées. Remarque : 'ResetPassword' dans CheckInAction.Actions correspond à l'option 'Rotation du mot de passe' dans l'interface utilisateur.

Paramètres

-Nom

Nom de la politique de mot de passe à récupérer.

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

ParamètresCommuns

Cet applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.

Sorties

Devolutions.RemoteDesktopManager.Business.PasswordConfiguration

Notes

Pour plus d'informations, taper "Get-Help Get-DSPasswordPolicy -detailed". Pour des informations techniques, taper "Get-Help Get-DSPasswordPolicy -full".

Devolutions Forum logo Partagez vos commentaires