en-us/about_xSPFeature.help.txt

.NAME
    xSPFeature
 
.SYNOPSIS
 
This resource is used to make sure that a specific feature is either enabled or disabled at a given URL/scope.
The Ensure property will dictate if the feature should be on or off.
The name property is the name of the feature based on its folder name in the FEATURES folder in the SharePoint hive directory.
 
.EXAMPLE
 
    xSPFeature EnableViewFormsLockDown
    {
        Name = "ViewFormPagesLockDown"
        Url = "http://www.contoso.com"
        Ensure = "Present"
        Scope = "Site"
        PsDscRunAsCredential = $SetupAccuount
        Version = "1.0.0.0"
    }
 
.PARAMETER Name
    Key - string
    The name of the feature
 
.PARAMETER FeatureScope
    Required - string
    Allowed values: Farm, WebApplication, Site, Web
    The scope to change the feature at - Farm, WebApplication, SiteCollection or Site
 
.PARAMETER Url
    Key - string
    The URL to change the feature at
 
.PARAMETER Ensure
    Required - string
    Allowed values: Present, Absent
    Present if the feature is to be enabled, Absent if it is to be disabled
 
.PARAMETER Version
    Write - string
    The version of the feature to check against
 
.PARAMETER InstallAccount
    Write - String
    POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsAccount if using PowerShell 5