ConvertTo-DSAccountLifecyclePolicyInfo
Sinopsis
Convierte una política de ciclo de vida de cuentas al formato de PowerShell.
Sintaxis
__AllParameterSets
ConvertTo-DSAccountLifecyclePolicyInfo -AccountLifecyclePolicy <AccountLifecyclePolicyInfo>
[<CommonParameters>]Descripción
Convierte la política de ciclo de vida de cuentas al formato PSAccountLifecyclePolicyInfo, compatible con PowerShell.
Ejemplos
Ejemplo 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 $gatewayObtenga un proveedor PAM existente, convierta su política de ciclo de vida de cuentas al formato de PowerShell, modifique varias propiedades y actualice el proveedor. Nota: ResetPassword en CheckInAction.Actions corresponde a la opción Password rotation en la interfaz de usuario.
Parámetros
-AccountLifecyclePolicy
La política de ciclo de vida de cuentas que se va a convertir.
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
Devolutions.RemoteDesktopManager.Business.AccountLifecyclePolicyInfo
Política de ciclo de vida de cuentas de un proveedor PAM.
Salidas
RemoteDesktopManager.PowerShellModule.Private.models.PSAccountLifecyclePolicyInfo
Notas
Para más información, escriba "Get-Help ConvertTo-DSAccountLifecyclePolicyInfo -detailed". Para obtener información técnica, escriba "Get-Help ConvertTo-DSAccountLifecyclePolicyInfo -full".
Última actualización
¿Te fue útil?