Resource Type: dsc_spuserprofileproperty
- Defined in:
- lib/puppet/type/dsc_spuserprofileproperty.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC SPUserProfileProperty resource type. Automatically generated from ‘SharePointDsc/DSCResources/MSFT_SPUserProfileProperty/MSFT_SPUserProfileProperty.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
- absent
 
Parameters
- 
      dsc_description
      
      
      Description - The description of the property 
- 
      dsc_displayname
      
      
      DisplayName - The display name of the property 
- 
      dsc_displayorder
      
      
      DisplayOrder - The display order to put the property in to the list at 
- 
      dsc_ensure
      
      
      Ensure - Present if the property should exist, absent if it should be removed Valid values are Present, Absent. 
- 
      dsc_installaccount
      
      
      InstallAccount - POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsCredential if using PowerShell 5 
- 
      dsc_isalias
      
      
      IsAlias - Is this field an alias that can be used to refer to a user by Supported values:- true
- false
 
- 
      dsc_iseventlog
      
      
      IsEventLog - Is this field used for event logging Supported values:- true
- false
 
- 
      dsc_issearchable
      
      
      IsSearchable - Is this field able to be searched upon Supported values:- true
- false
 
- 
      dsc_isusereditable
      
      
      IsUserEditable - Is this field able to be edited by a user, or only an administrator Supported values:- true
- false
 
- 
      dsc_isvisibleoneditor
      
      
      IsVisibleOnEditor - Is this field visible when editing a users profile, or hidden from editing Supported values:- true
- false
 
- 
      dsc_isvisibleonviewer
      
      
      IsVisibleOnViewer - Is this field visible when viewing a users profile Supported values:- true
- false
 
- 
      dsc_length
      
      
      Length - The length of the field 
- 
      dsc_mappingconnectionname
      
      
      MappingConnectionName - The name of the UPS connect to map this property to 
- 
      dsc_mappingdirection
      
      
      MappingDirection - The direction of the mapping, either Import or Export 
- 
      dsc_mappingpropertyname
      
      
      MappingPropertyName - The name of the property from the UPS connection to map to 
- 
      dsc_name
      
      
      Name - The internal name of the user profile property 
- 
      dsc_policysetting
      
      
      PolicySetting - The policy setting to apply to the property Valid values are Mandatory, Optin, Optout, Disabled. 
- 
      dsc_privacysetting
      
      
      PrivacySetting - The privacy setting for the property Valid values are Public, Contacts, Organization, Manager, Private. 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_termgroup
      
      
      TermGroup - The name of the term store group that terms are in for this field 
- 
      dsc_termset
      
      
      TermSet - The name of the term set to allow values to be selected from 
- 
      dsc_termstore
      
      
      TermStore - The name of the term store to look up managed terms from 
- 
      dsc_type
      
      
      Type - The type of the property Valid values are Big Integer, Binary, Boolean, Date, DateNoYear, Date Time, Email, Float, HTML, Integer, Person, String (Single Value), String (Multi Value), TimeZone, Unique Identifier, URL. 
- 
      dsc_useroverrideprivacy
      
      
      UserOverridePrivacy - Can users override the default privacy policy Supported values:- true
- false
 
- 
      dsc_userprofileservice
      
      
      UserProfileService - The name of the user profile service application 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_spuserprofileproperty` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.