en-US/about_SPPasswordChangeSettings.help.txt

.NAME
    SPPasswordChangeSettings
 
# Description
     
    **Type:** Distributed
    **Requires CredSSP:** No
     
    This resource is used to control settings that relate to the automatic
    changing of passwords for managed accounts (where they opt-in to be managed by
    SharePoint). These settings can be manually controlled through central
    administration, or configured in this resource. The settings relate to email
    notifications of when passwords are reset, as well as behavior when a reset
 
.PARAMETER IsSingleInstance
    Key - String
    Allowed values: Yes
    Specifies the resource is a single instance, the value must be 'Yes'
 
.PARAMETER MailAddress
    Required - string
    The email address to send notifications of password changes to
 
.PARAMETER DaysBeforeExpiry
    Write - Uint32
    The number of days before password expiry to send send emails
 
.PARAMETER PasswordChangeWaitTimeSeconds
    Write - Uint32
    The duration that a password reset will wait for before it times out
 
.PARAMETER NumberOfRetries
    Write - Uint32
    How many retries if the password change fails
 
.PARAMETER InstallAccount
    Write - String
    POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsCredential if using PowerShell 5
 
.EXAMPLE 1
 
This example sets the password change settings for managed accounts in the local farm
 
    Configuration Example
    {
        param(
            [Parameter(Mandatory = $true)]
            [PSCredential]
            $SetupAccount
        )
        Import-DscResource -ModuleName SharePointDsc
 
        node localhost {
            SPPasswordChangeSettings ManagedAccountPasswordResetSettings
            {
                IsSingleInstance = "Yes"
                MailAddress = "sharepoint@contoso.com"
                DaysBeforeExpiry = "14"
                PasswordChangeWaitTimeSeconds = "60"
                NumberOfRetries = "3"
                PsDscRunAsCredential = $SetupAccount
            }
        }
    }