Resource Type: dsc_sposharingsettings

Defined in:
lib/puppet/type/dsc_sposharingsettings.rb

Overview

The DSC SPOSharingSettings resource type. Automatically generated from version 1.21.1222.1

Properties

  • dsc_applicationid

    Id of the Azure Active Directory application to authenticate with.

  • dsc_applicationsecret

    Secret of the Azure Active Directory application to authenticate with.

  • dsc_bccexternalsharinginvitations

    When the feature is enabled, all external sharing invitations that are sent will blind copy the e-mail messages listed in the BccExternalSharingsInvitationList.

  • dsc_bccexternalsharinginvitationslist

    Specifies a list of e-mail addresses to be BCC’d when the BCC for External Sharing feature is enabled.Multiple addresses can be specified by creating a comma separated list with no spaces.

  • dsc_certificatepath

    Path to certificate used in service principal usually a PFX file.

  • dsc_certificatethumbprint

    Thumbprint of the Azure Active Directory application’s authentication certificate to use for authentication.

  • dsc_defaultlinkpermission

    Specifies the link permission on the tenant level.

  • dsc_defaultsharinglinktype

    Lets administrators choose what type of link appears is selected in the ‘Get a link’ sharing dialog box in OneDrive for Business and SharePoint Online

  • dsc_enableguestsigninacceleration

    Accelerates guest-enabled site collections as well as member-only site collections when the SignInAccelerationDomain parameter is set.

  • dsc_ensure

    Only accepted value is ‘Present’.

  • dsc_fileanonymouslinktype

    Configures anonymous link types for files

  • dsc_folderanonymouslinktype

    Configures anonymous link types for folders

  • dsc_notifyownerswhenitemsreshared

    When this parameter is set to $true and another user re-shares a document from a userâ??s OneDrive for Business, the OneDrive for Business owner is notified by e-mail.

  • dsc_preventexternalusersfromresharing

    Allow or deny external users re-sharing

  • dsc_provisionsharedwitheveryonefolder

    Creates a Shared with Everyone folder in every user’s new OneDrive for Business document library.

  • dsc_requireacceptingaccountmatchinvitedaccount

    Ensures that an external user can only accept an external sharing invitation with an account matching the invited email address.Administrators who desire increased control over external collaborators should consider enabling this feature. False (default) - When a document is shared with an external user, bob@contoso.com, it can be accepted by any user with access to the invitation link in the original e-mail.True - User must accept this invitation with bob@contoso.com.

  • dsc_requireanonymouslinksexpireindays

    Specifies all anonymous links that have been created (or will be created) will expire after the set number of days.

  • dsc_sharingalloweddomainlist

    Specifies a list of email domains that is allowed for sharing with the external collaborators. Entry values as an array of domains.

  • dsc_sharingblockeddomainlist

    Specifies a list of email domains that is blocked or prohibited for sharing with the external collaborators. Entry values as an array of domains.

  • dsc_sharingcapability

    Configures anonymous link types for folders

  • dsc_sharingdomainrestrictionmode

    Specifies the external sharing mode for domains.

  • dsc_showallusersclaim

    Enables the administrator to hide the All Users claim groups in People Picker.

  • dsc_showeveryoneclaim

    Enables the administrator to hide the Everyone claim in the People Picker.

  • dsc_showeveryoneexceptexternalusersclaim

    Enables the administrator to hide the Everyone except external users claim in the People Picker.

  • dsc_showpeoplepickersuggestionsforguestusers

    Enables the administrator to hide the guest users claim in the People Picker.

  • dsc_tenantid

    Name of the Azure Active Directory tenant used for authentication. Format contoso.onmicrosoft.com

Parameters

  • dsc_certificatepassword

    Username can be made up to anything but password will be used for certificatePassword

  • dsc_credential

    Credentials of the account to authenticate with.

  • dsc_issingleinstance (namevar)

    Specifies the resource is a single instance, the value must be ‘Yes’

  • dsc_psdscrunascredential
  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).