Resource Type: dsc_teamscallingpolicy

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

Overview

The DSC TeamsCallingPolicy resource type. Automatically generated from version 1.21.1222.1

Properties

  • dsc_allowcallforwardingtophone

    Enables call forwarding or simultaneous ringing of inbound calls to any phone number.

  • dsc_allowcallforwardingtouser

    Enables call forwarding or simultaneous ringing of inbound calls to other users in your tenant.

  • dsc_allowcallgroups

    Enables inbound calls to be routed to call groups.

  • dsc_allowcloudrecordingforcalls

    Setting this parameter to True will allows 1:1 Calls to be recorded.

  • dsc_allowdelegation

    Enables inbound calls to be routed to delegates; allows delegates to make outbound calls on behalf of the users for whom they have delegated permissions.

  • dsc_allowprivatecalling

    Controls all calling capabilities in Teams. Turning this off will turn off all calling functionality in Teams. If you use Skype for Business for calling, this policy will not affect calling functionality in Skype for Business.

  • dsc_allowtranscriptionforcalling

    Determines whether post-meeting captions and transcriptions are allowed in a user’s meetings. Set this to TRUE to allow. Set this to FALSE to prohibit.

  • dsc_allowvoicemail

    Enables inbound calls to be routed to voice mail. Valid options are: AlwaysEnabled, AlwaysDisabled, UserOverride.

  • dsc_allowwebpstncalling

    Allows PSTN calling from the Team web client

  • dsc_autoanswerenabledtype

    This setting allows the tenant admin to enable or disable the Auto-Answer setting. Valid options are: Enabled, Disabled.

  • dsc_busyonbusyenabledtype

    Setting this parameter lets you configure how incoming calls are handled when a user is already in a call or conference or has a call placed on hold. New or incoming calls will be rejected with a busy signal. Valid options are: Enabled, Disabled and Unanswered.

  • dsc_description

    Description of the Teams Calling Policy.

  • dsc_ensure

    Present ensures the policyexists, absent ensures it is removed.

  • dsc_livecaptionsenabledtypeforcalling

    Determines whether real-time captions are available for the user in Teams meetings. Set this to DisabledUserOverride to allow user to turn on live captions. Set this to Disabled to prohibit.

  • dsc_musiconholdenabledtype

    Setting this parameter allows you to turn on or turn off music on hold when a PSTN caller is placed on hold. It is turned on by default. Valid options are: Enabled, Disabled, UserOverride. For now setting the value to UserOverride is the same as Enabled. This setting does not apply to call park and SLA boss delegate features. Valid options are: Enabled, Disabled, UserOverride.

  • dsc_preventtollbypass

    Setting this parameter to True will send calls through PSTN and incur charges rather than going through the network and bypassing the tolls.

  • dsc_safetransferenabled

    This parameter is not available for use. Valid options are: Enabled, Disabled, UserOverride.

  • dsc_spamfilteringenabledtype

    Setting this parameter determines whether calls identified as Spam will be rejected or not (probably). Valid options are: Enabled, Disabled.

Parameters

  • dsc_credential

    Credentials of the Teams Global Admin.

  • dsc_identity (namevar)

    Identity of the Teams Calling 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).