DSCResources/MSFT_AdfsApplicationPermission/en-US/about_AdfsApplicationPermission.help.txt

.NAME
    AdfsApplicationPermission
 
.DESCRIPTION
    The AdfsApplicationPermission DSC resource manages Application Permissions within Active Directory Federation
    Services.
 
    ## Requirements
 
    * Target machine must be running ADFS on Windows Server 2016 or above to use this resource.
 
.PARAMETER ClientRoleIdentifier
    Key - String
    Specifies a client role identifier.
 
.PARAMETER ServerRoleIdentifier
    Key - String
    Specifies a server role identifier.
 
.PARAMETER ScopeNames
    Write - String
    Specifies an array of scope names.
 
.PARAMETER Description
    Write - String
    Specifies a description for the Application Permission.
 
.PARAMETER Ensure
    Write - String
    Allowed values: Present, Absent
    Specifies whether the Application Permission should be present or absent. Default value is 'Present'.
 
.EXAMPLE 1
 
This configuration will grant an application permission in Active Directory Federation Services (AD FS).
 
Configuration AdfsApplicationPermission_Config
{
    Import-DscResource -ModuleName AdfsDsc
 
    Node localhost
    {
        AdfsApplicationPermission AppPermission1
        {
            ClientRoleIdentifier = '168f3ee4-63fc-4723-a61a-6473f6cb515c'
            ServerRoleIdentifier = 'http://schemas.microsoft.com/ws/2009/12/identityserver/selfscope'
            Description = "This is the AppPermission1 Description"
            ScopeNames = 'openid'
        }
    }
}