Resource Type: dsc_teamschannelspolicy

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

Overview

The DSC TeamsChannelsPolicy resource type. Automatically generated from version 1.21.1222.1

Properties

  • dsc_allowchannelsharingtoexternaluser

    Determines whether a user is allowed to share a shared channel with an external user. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_alloworgwideteamcreation

    Determines whether a user is allowed to create an org-wide team. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_allowprivatechannelcreation

    Determines whether a user is allowed to create a private channel. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_allowprivateteamdiscovery

    Determines whether a user is allowed to discover private teams in suggestions and search results. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_allowsharedchannelcreation

    Determines whether a user is allowed to create a shared channel. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_allowusertoparticipateinexternalsharedchannel

    Determines whether a user is allowed to participate in a shared channel that has been shared by an external user. Set this to TRUE to allow. Set this FALSE to prohibit.

  • dsc_description

    Description of the Teams Channel Policy.

  • dsc_ensure

    Present ensures the policy exists, absent ensures it is removed.

Parameters

  • dsc_credential

    Credentials of the Teams Global Admin

  • dsc_identity (namevar)

    Identity of the Teams Channel Policy.

  • 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).