For the complete documentation index, see llms.txt. This page is also available as Markdown.

ConvertTo-DSAccountLifecyclePolicyInfo

Übersicht

Konvertieren Sie eine Kontolebenszyklusrichtlinie in das PowerShell-Format.

Syntax

__AllParameterSets

ConvertTo-DSAccountLifecyclePolicyInfo -AccountLifecyclePolicy <AccountLifecyclePolicyInfo>
 [<CommonParameters>]

Beschreibung

Konvertieren Sie eine Kontolebenszyklusrichtlinie in das PowerShell-freundliche Format PSAccountLifecyclePolicyInfo.

Beispiele

Beispiel 1

PS C:\> $provider = Get-DSPamProvider | Where-Object { $_.Label -eq 'MyProvider' }
PS C:\> $template = Get-DSPasswordPolicy -Name "Strong password"
PS C:\> $script = Get-DSScriptConfigurationSummary -Name "My password propagation script"
PS C:\> $gateway = Get-DSGateway -Name 'MyGateway'
PS C:\> $policy = ConvertTo-DSAccountLifecyclePolicyInfo -AccountLifecyclePolicy $provider.AccountLifecyclePolicy
PS C:\> $policy.Source = 'Custom'
PS C:\> $policy.PolicyID = 'Custom'
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:\> Update-DSPamProvider -ProviderID $provider.ID -AccountLifecyclePolicy $policy -Gateway $gateway

Rufen Sie einen bestehenden PAM-Anbieter ab, konvertieren Sie dessen Kontolebenszyklusrichtlinie in das PowerShell-Format, ändern Sie mehrere Eigenschaften und aktualisieren Sie den Anbieter. Hinweis: ResetPassword in CheckInAction.Actions entspricht der Option Password rotation in der Benutzeroberfläche.

Parameter

-AccountLifecyclePolicy

Die zu konvertierende Kontolebenszyklusrichtlinie.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Eingaben

Devolutions.RemoteDesktopManager.Business.AccountLifecyclePolicyInfo

Kontolebenszyklusrichtlinie von einem PAM-Anbieter.

Ausgaben

RemoteDesktopManager.PowerShellModule.Private.models.PSAccountLifecyclePolicyInfo

Hinweise

Für weitere Informationen geben Sie "Get-Help ConvertTo-DSAccountLifecyclePolicyInfo -detailed" ein. Für technische Informationen geben Sie "Get-Help ConvertTo-DSAccountLifecyclePolicyInfo -full" ein.

Zuletzt aktualisiert

War das hilfreich?