Resource Type: dsc_spserviceappsecurity

Defined in:
lib/puppet/type/dsc_spserviceappsecurity.rb
Providers:
powershell

Overview

The DSC SPServiceAppSecurity resource type. Automatically generated from ‘SharePointDsc/DSCResources/MSFT_SPServiceAppSecurity/MSFT_SPServiceAppSecurity.schema.mof’

To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.

For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.

For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.

Properties

  • ensure

    The basic property that the resource should be in.

    Supported values:
    • exists?
    • present

Parameters

  • dsc_installaccount

    InstallAccount - POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsCredential if using PowerShell 5

  • dsc_members

    Members - A list of members to set the group to. Those not in this list will be removed

  • dsc_memberstoexclude

    MembersToExclude - A list of members to remove. Members not in this list will be left in the group

  • dsc_memberstoinclude

    MembersToInclude - A list of members to add. Members not in this list will be left in the group

  • dsc_psdscrunascredential

    PsDscRunAsCredential

  • dsc_securitytype

    SecurityType - Administrators will set the administrators for the service app, SharingPermissions will set those granted access through the permissions button seen in the Sharing section of the ribbon in central admin Valid values are Administrators, SharingPermissions.

  • dsc_serviceappname

    ServiceAppName - The name of the service application you wish to apply security settings to

  • name (namevar)
  • provider

    The specific backend to use for this ‘dsc_spserviceappsecurity` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.