Get-CsTeamsMeetingTemplateConfiguration

This cmdlet fetches the custom meeting templates stored on the tenant.

Syntax

Get-CsTeamsMeetingTemplateConfiguration
   [[-Identity] <string>]
   [<CommonParameters>]

Description

Fetches the list of custom templates on the tenant. Each template object contains its list of meeting options, the name of the template, and its ID.

Examples

Example 1 - Fetching all custom meeting templates on the tenant

Get-CsTeamsMeetingTemplateConfiguration

Identity              : Global
TeamsMeetingTemplates : {default, customtemplate_1cb7073a-8b19-4b5d-a3a6-14737d006969,
                        customtemplate_21ecf22c-eb1a-4f05-93e0-555b994ebeb5,
                        customtemplate_0b9c1f57-01ec-4b8a-b4c2-08bd1c01e6ba...}
Description           : The `TeamsMeetingTemplates` property contains the meeting template details:

TeamsMeetingOptions : {SelectedSensitivityLabel, AutoAdmittedUsers, AllowPstnUsersToBypassLobby,
                      EntryExitAnnouncementsEnabled...}
Description         : Custom Template 1
Name                : customtemplate_1cb7073a-8b19-4b5d-a3a6-14737d006969
Category            :

TeamsMeetingOptions : {AutoRecordingEnabled, AllowMeetingChat, PresenterOption}
Description         : Custom Template 2
Name                : customtemplate_21ecf22c-eb1a-4f05-93e0-555b994ebeb5
Category            :

Fetches all the custom templates on the tenant.

Parameters

-Identity

This parameter can be used to fetch a specific instance of the configuration.

Note: This configuration is read only and will only have the Global instance.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Microsoft Teams