Set-CsTeamsMeetingConfiguration

The CsTeamsMeetingConfiguration cmdlets enable administrators to control the meetings configurations in their tenants.

Syntax

Set-CsTeamsMeetingConfiguration
   [-Tenant <Guid>]
   [-LogoURL <String>]
   [-LegalURL <String>]
   [-HelpURL <String>]
   [-CustomFooterText <String>]
   [-DisableAnonymousJoin <Boolean>]
   [-EnableQoS <Boolean>]
   [-ClientAudioPort <UInt32>]
   [-ClientAudioPortRange <UInt32>]
   [-ClientVideoPort <UInt32>]
   [-ClientVideoPortRange <UInt32>]
   [-ClientAppSharingPort <UInt32>]
   [-ClientAppSharingPortRange <UInt32>]
   [-ClientMediaPortRangeEnabled <Boolean>]
   [-DisableAppInteractionForAnonymousUsers <Boolean>]
   [[-Identity] <XdsIdentity>]
   [-FeedbackSurveyForAnonymousUsers <String>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CsTeamsMeetingConfiguration
   [-Tenant <Guid>]
   [-LogoURL <String>]
   [-LegalURL <String>]
   [-HelpURL <String>]
   [-CustomFooterText <String>]
   [-DisableAnonymousJoin <Boolean>]
   [-EnableQoS <Boolean>]
   [-ClientAudioPort <UInt32>]
   [-ClientAudioPortRange <UInt32>]
   [-ClientVideoPort <UInt32>]
   [-ClientVideoPortRange <UInt32>]
   [-ClientAppSharingPort <UInt32>]
   [-ClientAppSharingPortRange <UInt32>]
   [-ClientMediaPortRangeEnabled <Boolean>]
   [-DisableAppInteractionForAnonymousUsers <Boolean>]
   [-FeedbackSurveyForAnonymousUsers <String>]
   [-Instance <PSObject>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

The CsTeamsMeetingConfiguration cmdlets enable administrators to control the meetings configurations in their tenants. Use this cmdlet to set the configuration for your organization.

Examples

Example 1

PS C:\> Set-CsTeamsMeetingConfiguration -EnableQoS $true -ClientVideoPort 10000 -Identity Global

In this example, the user is enabling collection of QoS data in his organization and lowering the video stream quality to accommodate low bandwidth networks.

Parameters

-ClientAppSharingPort

Determines the starting port number for client screen sharing or application sharing. Minimum allowed value: 1024 Maximum allowed value: 65535 Default value: 50040

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientAppSharingPortRange

Determines the total number of ports available for client sharing or application sharing. Default value is 20

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientAudioPort

Determines the starting port number for client audio. Minimum allowed value: 1024 Maximum allowed value: 65535 Default value: 50000

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientAudioPortRange

Determines the total number of ports available for client audio. Default value is 20

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientMediaPortRangeEnabled

Determines whether custom media port and range selections need to be enforced. When set to True, clients will use the specified port range for media traffic. When set to False (the default value) for any available port (from port 1024 through port 65535) will be used to accommodate media traffic.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientVideoPort

Determines the starting port number for client video. Minimum allowed value: 1024 Maximum allowed value: 65535 Default value: 50020

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientVideoPortRange

Determines the total number of ports available for client video. Default value is 20

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomFooterText

Text to be used on custom meeting invitations

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableAnonymousJoin

Determines whether anonymous users are blocked from joining meetings in the tenant. Set this to TRUE to block anonymous users from joining. Set this to FALSE to allow anonymous users to join meetings.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableAppInteractionForAnonymousUsers

Determines if anonymous users can interact with apps in meetings. Set to TRUE to disable App interaction. Possible values:

  • True
  • False
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableQoS

Determines whether Quality of Service Marking for real-time media (audio, video, screen/app sharing) is enabled in the tenant. Set this to TRUE to enable and FALSE to disable

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FeedbackSurveyForAnonymousUsers

Determines if anonymous participants receive surveys to provide feedback about their meeting experience. Set to Disabled to disable anonymous meeting participants to receive surveys. Set to Enabled to allow anonymous meeting participants to receive surveys. Possible values:

  • Enabled
  • Disabled
Type:String
Position:Named
Default value:Enabled
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

{{Fill Force Description}}

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HelpURL

URL to a website where users can obtain assistance on joining the meeting.This would be included in the meeting invite. Please ensure this URL is publicly accessible for invites that go beyond your federation boundaries

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Identity

The only valid input is Global

Type:XdsIdentity
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Instance

Use this parameter to update a saved configuration instance

Type:PSObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LegalURL

URL to a website containing legal information and meeting disclaimers. This would be included in the meeting invite. Please ensure this URL is publicly accessible for invites that go beyond your federation boundaries

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogoURL

URL to a logo image. This would be included in the meeting invite. Please ensure this URL is publicly accessible for invites that go beyond your federation boundaries

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tenant

Internal Microsoft use

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

System.Management.Automation.PSObject

Outputs

System.Object