From fa53de9d2d403432246d97c1dcc72f07772a8744 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:15:06 +0800 Subject: [PATCH 01/28] Update Set-CsTeamsMeetingPolicy.md --- .../Set-CsTeamsMeetingPolicy.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md index 8ae549b548..47431d09d6 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md @@ -129,6 +129,8 @@ Set-CsTeamsMeetingPolicy [[-Identity] ] [-ParticipantSlideControl [-WhatIf] [-WhoCanRegister ] + [-EnableRecordingAndTranscriptionCustomMessage ] + [-RecordingAndTranscriptionCustomMessageIdentifier ] [] ``` @@ -2049,6 +2051,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableRecordingAndTranscriptionCustomMessage +This setting will enable showing customized message when starting recording and transcription during meeting. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecordingAndTranscriptionCustomMessageIdentifier +This setting represents a set of user-defined string content for **meeting and group calls**. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/p/?LinkID=113216). From f6e1c3e887ffb0e2af148b4902c303ae6d08fd0e Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:21:38 +0800 Subject: [PATCH 02/28] Update Set-CsTeamsMeetingPolicy.md --- teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md index 47431d09d6..0289577a28 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md @@ -2052,7 +2052,7 @@ Accept wildcard characters: False ``` ### -EnableRecordingAndTranscriptionCustomMessage -This setting will enable showing customized message when starting recording and transcription during meeting. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. +This policy controls whether custom strings can be shown for recording and transcription in user's Teams meetings. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. ```yaml Type: Boolean @@ -2067,7 +2067,7 @@ Accept wildcard characters: False ``` ### -RecordingAndTranscriptionCustomMessageIdentifier -This setting represents a set of user-defined string content for **meeting and group calls**. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. +This attribute holds the unique identifier for the custom recording and transcription meeting message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. ```yaml Type: Guid From c76778d9caf14fa076fe107a36871f316e91ec13 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:23:07 +0800 Subject: [PATCH 03/28] Update Set-CsTeamsCallingPolicy.md --- .../Set-CsTeamsCallingPolicy.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md index 042d1ff3e5..3eeec7c792 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md @@ -54,6 +54,8 @@ Set-CsTeamsCallingPolicy [-Identity] [-VoiceSimulationInInterpreter ] [-RealTimeText ] [-ExplicitRecordingConsent ] + [-EnableRecordingAndTranscriptionCustomMessage ] + [-RecordingAndTranscriptionCustomMessageIdentifier ] [-WhatIf] [] ``` @@ -781,6 +783,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableRecordingAndTranscriptionCustomMessage +This policy controls whether custom strings can be shown for recording and transcription in user's Teams Calls. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecordingAndTranscriptionCustomMessageIdentifier +This attribute holds the unique identifier for the custom recording and transcription calling message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf > Applicable: Microsoft Teams From 013a13b804d85ec843c306de227dac8c617dbfa1 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:25:09 +0800 Subject: [PATCH 04/28] Update New-CsTeamsMeetingPolicy.md --- .../New-CsTeamsMeetingPolicy.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md index de4222da63..8f826c3fc3 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md @@ -125,6 +125,8 @@ New-CsTeamsMeetingPolicy [-Identity] [-ParticipantSlideControl ] [-WhatIf] [-WhoCanRegister ] + [-EnableRecordingAndTranscriptionCustomMessage ] + [-RecordingAndTranscriptionCustomMessageIdentifier ] [] ``` @@ -1981,6 +1983,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableRecordingAndTranscriptionCustomMessage +This policy controls whether custom strings can be shown for recording and transcription in user's Teams meetings. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecordingAndTranscriptionCustomMessageIdentifier +This attribute holds the unique identifier for the custom recording and transcription meeting message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/p/?LinkID=113216). From 997205db0966122ccedd6f8957d299e265689c10 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:26:23 +0800 Subject: [PATCH 05/28] Update New-CsTeamsCallingPolicy.md --- .../New-CsTeamsCallingPolicy.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md index 051bada522..e015cf2684 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md @@ -56,6 +56,8 @@ New-CsTeamsCallingPolicy [-Identity] [-RealTimeText ] [-ExplicitRecordingConsent ] [-WhatIf] + [-EnableRecordingAndTranscriptionCustomMessage ] + [-RecordingAndTranscriptionCustomMessageIdentifier ] [] ``` @@ -798,6 +800,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableRecordingAndTranscriptionCustomMessage +This policy controls whether custom strings can be shown for recording and transcription in user's Teams calls. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecordingAndTranscriptionCustomMessageIdentifier +This attribute holds the unique identifier for the custom recording and transcription calling message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216). From ccc58b74f1ddabc2335ca7fb4bdcb8688b6f7fa8 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Tue, 28 Oct 2025 16:42:35 +0800 Subject: [PATCH 06/28] Create New-CsTeamsRecordingAndTranscriptionCustomMessage WIP --- ...-CsTeamsRecordingAndTranscriptionCustomMessage | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage new file mode 100644 index 0000000000..bd838fe35d --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage @@ -0,0 +1,15 @@ +--- +author: lingbodu +Locale: en-US +Module Name: MicrosoftTeams +ms.author: wblocker +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage +schema: 2.0.0 +title: New-CsTeamsRecordingAndTranscriptionCustomMessage +--- + +# New-CsTeamsRecordingAndTranscriptionCustomMessage + +## SYNOPSIS + +Enables administrators to configure custom messages to displayed when recording or transcription started in a meeting or call. From c07fc598e0cfd81429da3bf8f2b887f68e8f36c6 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Wed, 29 Oct 2025 14:50:26 +0800 Subject: [PATCH 07/28] Create New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage --- ...gAndTranscriptionLocalizationCustomMessage | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage new file mode 100644 index 0000000000..086de76723 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage @@ -0,0 +1,71 @@ +--- +applicable: Microsoft Teams +author: lingbodu +external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml +Locale: en-US +Module Name: MicrosoftTeams +ms.author: +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage +schema: 2.0.0 +title: New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage +--- +# New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage + +## SYNOPSIS +Create a set of language-specific prompt messages to be displayed to participants after recording or transcription has started. + + +## SYNTAX + +``` +New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -Language + [] +``` + +The strings defined by this command is used for display after recording or transcription is started in a meeting. Based on the different scenarios when recording or transcription is enabled, we provide different keys for customization, as detailed below. +These strings will not take effect immediately after being created; they need to be associated with other configurations and policies. + + +| key name | description | +| ---------|-------------| +| initiatorImplicit | User is recording/transcription initiator, recording/transcription consent policy is off for the organizer.| +| ParticipantImplicit | Others in meeting/calling turns on the recording or transcription, recording/transcription consent policy is off for the organizer.| +| initiatorExplicit | User is recording/transcription initiator, recording/transcription consent policy is on for the organizer.| +| ParticipantExplicitRequested | Others in meeting/calling turns on the recording or transcription, recording/transcription consent policy is on for the organizer. Current consent state is "required the attendee to give the consent to recording and transcription"| +| ParticipantExplicitProvided | Others in meeting/calling turns on the recording or transcription, recording/transcription consent policy is on for the organizer. Current consent state is "attendee has given the consent to recording and transcription"| +| agreementDialogue | Others in meeting/calling turns on the recording or transcription, recording/transcription consent policy is on for the organizer. User clicks the mute/share screen/turn on camera, then a confirm dialog will show to the user.| + +In most cases, we directly use the custom string to overwrite the original string content. For example, under normal circumstances, when the meeting organizer starts recording, the prompt shown to regular participants is "Started by XXX. By attending this meeting, you agree to being included." If you set the ParticipantImplicit string to "This meeting will be recorded." and successfully apply it to the organizer, then regular participants will see: "Started by XXX. This meeting will be recorded." + +However, ParticipantExplicitRequested and agreementDialogue are handled differently. Their original content contains instructional information, so we retain the original content and append the custom content after it. + +Note that this cmdlet is only used in conjunction with New-CsTeamsRecordingAndTranscriptionCustomMessage and Set-CsTeamsRecordingAndTranscriptionCustomMessage to create associations between messages in multiple languages. +Please refer to the documentation of CsTeamsRecordingAndTranscriptionCustomMessage cmdlets for examples and further information. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -Language "en-US" -InitiatorImplicit "This call is being recorded." -ParticipantImplicit "This call is being recorded." +``` +The command shown in Example 1 created a new set of custom message in en-US, it defined 2 scenarios, InitiatorImplicit and ParticipantImplicit. + +### Example 2 +```powershell +PS C:\> New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -Language "en-US" -initiatorExplicit "" -ParticipantExplicitProvided "" +``` + **** is a keyword for clean the default message. The command shown in Example 2 will create a void message to override the default message of initiatorExplicit and ParticipantExplicitProvided scenarios. + + +## PARAMETERS + +### -Language +Define language of the message set. In a meeting, if the organizer has applied a custom message, all participants will use the organizer’s policy. If meeting participants are from different countries and regions, then when recording or transcription is enabled, the prompt content depends on whether the organizer has customized the message for the language currently used by each participant. For example, if A is the meeting organizer and the policy applied to A defines messages in English and French, and B, C, and D use English, Chinese, and French as their Teams languages respectively, then B and D will see the customized prompt, while C will only see the default prompt. + +### -initiatorImplicit +With **-ParticipantImplicit**,**-initiatorExplicit**,**-ParticipantExplicitRequested**,**-ParticipantExplicitProvided**,**-agreementDialogue**, as mentioned on above tables, they represent different user scenarios. + + + + + From 2c641e59efa50ff349169b1f3be97d0097415aea Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Wed, 29 Oct 2025 14:51:57 +0800 Subject: [PATCH 08/28] Rename New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage to New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md --- ...-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename teams/teams-ps/MicrosoftTeams/{New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage => New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md} (100%) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md similarity index 100% rename from teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage rename to teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md From 83ca4b45f79561cd02f87e149f344b4aa893462d Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 17:55:53 +0800 Subject: [PATCH 09/28] Update and rename New-CsTeamsRecordingAndTranscriptionCustomMessage to New-CsTeamsRecordingAndTranscriptionCustomMessage.md --- ...eamsRecordingAndTranscriptionCustomMessage | 15 ---- ...sRecordingAndTranscriptionCustomMessage.md | 78 +++++++++++++++++++ 2 files changed, 78 insertions(+), 15 deletions(-) delete mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage deleted file mode 100644 index bd838fe35d..0000000000 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage +++ /dev/null @@ -1,15 +0,0 @@ ---- -author: lingbodu -Locale: en-US -Module Name: MicrosoftTeams -ms.author: wblocker -online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage -schema: 2.0.0 -title: New-CsTeamsRecordingAndTranscriptionCustomMessage ---- - -# New-CsTeamsRecordingAndTranscriptionCustomMessage - -## SYNOPSIS - -Enables administrators to configure custom messages to displayed when recording or transcription started in a meeting or call. diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md new file mode 100644 index 0000000000..9fa814e34b --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -0,0 +1,78 @@ +--- +author: lingbodu +Locale: en-US +Module Name: MicrosoftTeams +ms.author: wblocker +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage +schema: 2.0.0 +title: New-CsTeamsRecordingAndTranscriptionCustomMessage +--- + +# New-CsTeamsRecordingAndTranscriptionCustomMessage + +## SYNOPSIS + +Create a concrete prompt message setting in multiple languages and multiple scenarios to be displayed to participants after recording or transcription has started. +## SYNTAX + +``` +New-CsTeamsRecordingAndTranscriptionCustomMessage + [-Id ] + [-Description ] + [-RecordingAndTranscriptionLocalizationCustomMessage ] + [] +``` + +## DESCRIPTION +The strings defined by this command is used for display after recording or transcription is started in a meeting. +Based on the different scenarios when recording or transcription is enabled, we provide different keys for customization, as detailed below. +These strings will not take effect immediately after being created; they need to be associated with other configurations and policies. + +This command will define a complete custom message override policy that can be directly assigned to users. +It specifies the UFD prompt content that users with different roles will see in six different scenarios when starting recording and transcription, across various language environments. +After this configuration is successfully completed, you can assign the generated Id to the user’s RecordingAndTranscriptionCustomMessageIdentifier field to apply the policy to that user. Afterwards, in meetings hosted by this user, once the language and scenario match, participants will see the new UFD message customized by this command. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> New-CsTeamsRecordingAndTranscriptionCustomMessage -Id '39dc3ede-c80e-4f19-9153-417a65a1f144' +``` + +The command shown in Example 1 creates an in-memory instance of a CsTeamsRecordingAndTranscriptionCustomMessage with no content. It can be set to RecordingAndTranscriptionCustomMessageIdentifier but nothing will change. + +### Example 2 +``` +$en = New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -Language "en-US" -InitiatorImplicit "This call is being recorded." -ParticipantImplicit "This call is being recorded." +>> $zh = New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -Language "zh-CN" -InitiatorExplicit "请注意,此通话正在录音。" -ParticipantExplicitRequested "此通话正在录音,我们将在得到您同意后再录制你的声音。" +>> New-CsTeamsRecordingAndTranscriptionCustomMessage -Description "Multi languages record custom message" -RecordingAndTranscriptionLocalizationCustomMessage @($en, $zh) +``` +Example 2 demonstrates a complete case, defining the recording and transcription prompt messages that users see in English and Chinese under different scenarios. +If such policy applied to the meeting organizer, then: +- Current user is recording/transcription intiator, Teams language is English US", the meeting organizer doesn't enable consent recording/transcription, when current user start recording or transcript, he/she will see "This call is being recorded.". +- Current user is normal participant, Teams language is English US, the meeting organizer doesn't enable consent recording/transcription, when recording or transcript started, current user will see "This call is being recorded." +- Current user is recording/transcription intiator, Teams language is Chinese simplify, the meeting organizer enable the consent recording/transcription, when current user start recording or transcript, he/she will see "请注意,此通话正在录音。" +- Current user is normal participant, Teams language is Chinese simplify, the meeting organizer enable the consent recording/transcription,after someone started recording or transcription, he will see "此通话正在录音,我们将在得到您同意后再录制你的声音。" + +## Parameters +### -Id +The ObjectId of the CsTeamsRecordingAndTranscriptionCustomMessage setting, By assigning the ID to the **RecordingAndTranscriptionCustomMessageIdentifier** field in the meeting policy or calling policy, you can associate the current custom prompt message configuration with a user group or individual users. + +At the same time, when creating CsTeamsRecordingAndTranscriptionCustomMessage, it is not necessary to explicitly specify the ID; a GUID will be automatically generated and stored as the Id. + +### -DESCRIPTION +Add a description for CsTeamsRecordingAndTranscriptionCustomMessage. + +### RecordingAndTranscriptionLocalizationCustomMessage +Set the specific recording and transcription prompt messages to be customized. The type is a list of TeamsRecordingAndTranscriptionLocalizationCustomMessage, with each element in the list representing a custom message for a particular language. For more information, please refer to New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage. +```yaml +Type: TeamsRecordingAndTranscriptionLocalizationCustomMessage[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` From 9402a93a7cf9b579d96fbe68a8b3f0db6c6bd20b Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 18:41:40 +0800 Subject: [PATCH 10/28] Create Set-CsTeamsRecordingAndTranscriptionCustomMessage.md --- ...sRecordingAndTranscriptionCustomMessage.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md new file mode 100644 index 0000000000..dbf53195a1 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -0,0 +1,27 @@ +--- +author: lingbodu +Locale: en-US +Module Name: MicrosoftTeams +ms.author: wblocker +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage +schema: 2.0.0 +title: New-CsTeamsRecordingAndTranscriptionCustomMessage +--- +# Set-CsTeamsRecordingAndTranscriptionCustomMessage + +## SYNOPSIS +Modifies an existing TeamsRecordingAndTranscriptionCustomMessage settings in your tenant, It will affect the RecordingAndTranscriptionCustomMessageIdentifier policy that has already been applied, thereby modifying the prompt messages seen by users and user groups assigned to this policy after recording or transcription is started. + +## SYNTAX + +``` +Set-CsTeamsRecordingAndTranscriptionCustomMessage + [-Id ] + [-Description ] + [-RecordingAndTranscriptionLocalizationCustomMessage ] + [] +``` + +This command modifies the custom recording and transcription prompt messages created using the New-CsTeamsRecordingAndTranscriptionCustomMessage command. Please refer directly to the documentation for New-CsTeamsRecordingAndTranscriptionCustomMessage to learn how to use this command. + +The only difference is that when using the Set command, you must specify the Id to indicate which specific TeamsRecordingAndTranscriptionCustomMessage setting you want to modify. From 863acd01d7076fd0b6b7c8c4e8e5c14962db756f Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 18:58:57 +0800 Subject: [PATCH 11/28] Create Get-CsTeamsRecordingAndTranscriptionCustomMessage.md --- ...sRecordingAndTranscriptionCustomMessage.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md new file mode 100644 index 0000000000..18213e56ff --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -0,0 +1,48 @@ +--- +author: lingbodu +Locale: en-US +Module Name: MicrosoftTeams +ms.author: wblocker +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsTeamsRecordingAndTranscriptionCustomMessage +schema: 2.0.0 +title: Get-CsTeamsRecordingAndTranscriptionCustomMessage +--- + +Return information about the instance of TeamsRecordingAndTranscriptionCustomMessage that have been configured for recording and transcription customized message. + +## SYNTAX + +### Identity (Default) +``` +Get-CsTeamsRecordingAndTranscriptionCustomMessage [-Id ] +``` + +## DESCRIPTION +The strings defined in TeamsRecordingAndTranscriptionCustomMessage is used for display after recording or transcription is started in a meeting. +Based on the different scenarios when recording or transcription is enabled, we provide different keys for customization, as detailed below. +These strings will not take effect immediately after being created; they need to be associated with other configurations and policies. + +This command will return an existing TeamsRecordingAndTranscriptionCustomMessage that have been configured before with New-CsTeamsRecordingAndTranscriptionCustomMessage. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Get-CsTeamsRecordingAndTranscriptionCustomMessage +``` +The command shown in Example 1 returns information for all the instances of TeamsRecordingAndTranscriptionCustomMessage that have been created. + +### Example 2 +```powershell +PS C:\> Get-CsTeamsRecordingAndTranscriptionCustomMessage -Id '39dc3ede-c80e-4f19-9153-417a65a1f144' +``` +In Example 2, information is returned for a single instance of a TeamsRecordingAndTranscriptionCustomMessage with the Id 39dc3ede-c80e-4f19-9153-417a65a1f144. + +## RELATED LINKS +[New-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Set-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Grant-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/grant-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Remove-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/remove-CsTeamsRecordingAndTranscriptionCustomMessage) From 0e6f43cbe71ac34c980e1e1b2e9b7dd95da5255b Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:03:58 +0800 Subject: [PATCH 12/28] Update Get-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Get-CsTeamsRecordingAndTranscriptionCustomMessage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md index 18213e56ff..f1a7952d9a 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -22,7 +22,7 @@ The strings defined in TeamsRecordingAndTranscriptionCustomMessage is used for d Based on the different scenarios when recording or transcription is enabled, we provide different keys for customization, as detailed below. These strings will not take effect immediately after being created; they need to be associated with other configurations and policies. -This command will return an existing TeamsRecordingAndTranscriptionCustomMessage that have been configured before with New-CsTeamsRecordingAndTranscriptionCustomMessage. +This command will return existing TeamsRecordingAndTranscriptionCustomMessage by your input condition that have been configured before with New-CsTeamsRecordingAndTranscriptionCustomMessage. ## EXAMPLES From 84f574246fd831aa4def003e0d5653e5f6e42dcc Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:07:12 +0800 Subject: [PATCH 13/28] Create Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md --- ...sRecordingAndTranscriptionCustomMessage.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md new file mode 100644 index 0000000000..fcc16a143d --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -0,0 +1,44 @@ +--- +author: lingbodu +Locale: en-US +Module Name: MicrosoftTeams +ms.author: wblocker +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage +schema: 2.0.0 +title: Remove-CsTeamsRecordingAndTranscriptionCustomMessage +--- + +# Remove-CsTeamsRecordingAndTranscriptionCustomMessage + +## SYNOPSIS + +Remove information about the instance of TeamsRecordingAndTranscriptionCustomMessage that have been configured for recording and transcription customized message. +## SYNTAX + +``` +Remove-CsTeamsRecordingAndTranscriptionCustomMessage -Id +``` + +## DESCRIPTION +The strings defined in TeamsRecordingAndTranscriptionCustomMessage is used for display after recording or transcription is started in a meeting. +Based on the different scenarios when recording or transcription is enabled, we provide different keys for customization, as detailed below. +These strings will not take effect immediately after being created; they need to be associated with other configurations and policies. + +This command will remove an existing TeamsRecordingAndTranscriptionCustomMessage that have been configured before with New-CsTeamsRecordingAndTranscriptionCustomMessage. You must provide an Id to identify the configuration that you want to remove. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Remove-CsTeamsRecordingAndTranscriptionCustomMessage -Id '39dc3ede-c80e-4f19-9153-417a65a1f144' +``` +The command shown in Example 1 remove information for the instances of TeamsRecordingAndTranscriptionCustomMessage with the Id 39dc3ede-c80e-4f19-9153-417a65a1f144. + +## RELATED LINKS +[New-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Set-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Get-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsTeamsRecordingAndTranscriptionCustomMessage) + +[New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage) From a454545b96172150bcff3c6cfcc0d14d41a47df2 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:08:45 +0800 Subject: [PATCH 14/28] Update Get-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Get-CsTeamsRecordingAndTranscriptionCustomMessage.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md index f1a7952d9a..8db7ee519b 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -43,6 +43,8 @@ In Example 2, information is returned for a single instance of a TeamsRecordingA [Set-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage) -[Grant-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/grant-CsTeamsRecordingAndTranscriptionCustomMessage) - [Remove-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/remove-CsTeamsRecordingAndTranscriptionCustomMessage) + +[New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage) + + From 7b269b942ddc903fdf859dcf31bf8c81381a8697 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:10:10 +0800 Subject: [PATCH 15/28] Update New-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../New-CsTeamsRecordingAndTranscriptionCustomMessage.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md index 9fa814e34b..68d597ee3b 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -76,3 +76,12 @@ Default value: None Accept pipeline input: False Accept wildcard characters: False ``` + +## RELATED LINKS +[Set-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Get-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Remove-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/remove-CsTeamsRecordingAndTranscriptionCustomMessage) + +[New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage) From bc28b2d25d9cdbb334485097ca1dc1355500d9ae Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:11:23 +0800 Subject: [PATCH 16/28] Update Set-CsTeamsRecordingAndTranscriptionCustomMessage.md --- ...CsTeamsRecordingAndTranscriptionCustomMessage.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md index dbf53195a1..2fd90d9bb7 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -3,9 +3,9 @@ author: lingbodu Locale: en-US Module Name: MicrosoftTeams ms.author: wblocker -online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage +online version: https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage schema: 2.0.0 -title: New-CsTeamsRecordingAndTranscriptionCustomMessage +title: Set-CsTeamsRecordingAndTranscriptionCustomMessage --- # Set-CsTeamsRecordingAndTranscriptionCustomMessage @@ -25,3 +25,12 @@ Set-CsTeamsRecordingAndTranscriptionCustomMessage This command modifies the custom recording and transcription prompt messages created using the New-CsTeamsRecordingAndTranscriptionCustomMessage command. Please refer directly to the documentation for New-CsTeamsRecordingAndTranscriptionCustomMessage to learn how to use this command. The only difference is that when using the Set command, you must specify the Id to indicate which specific TeamsRecordingAndTranscriptionCustomMessage setting you want to modify. + +## RELATED LINKS +[New-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Remove-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/remove-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Get-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsTeamsRecordingAndTranscriptionCustomMessage) + +[New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage) From b6d66c1c36b9fc3e361b11603389af900c6bb495 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:12:05 +0800 Subject: [PATCH 17/28] Update New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md --- ...RecordingAndTranscriptionLocalizationCustomMessage.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md index 086de76723..65c1de570c 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md @@ -65,6 +65,15 @@ Define language of the message set. In a meeting, if the organizer has applied a ### -initiatorImplicit With **-ParticipantImplicit**,**-initiatorExplicit**,**-ParticipantExplicitRequested**,**-ParticipantExplicitProvided**,**-agreementDialogue**, as mentioned on above tables, they represent different user scenarios. +## RELATED LINKS +[New-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/new-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Set-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/set-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Get-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/get-CsTeamsRecordingAndTranscriptionCustomMessage) + +[Remove-CsTeamsRecordingAndTranscriptionCustomMessage](https://learn.microsoft.com/powershell/module/microsoftteams/remove-CsTeamsRecordingAndTranscriptionCustomMessage) + From 9a62c07211afe79eb01b19cbdf46dee0c6e594d8 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:19:20 +0800 Subject: [PATCH 18/28] Update New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md --- ...TeamsRecordingAndTranscriptionLocalizationCustomMessage.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md index 65c1de570c..03e3d2a69f 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md @@ -11,6 +11,10 @@ title: New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage --- # New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage +### -AutomaticallyStartCopilot +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. + ## SYNOPSIS Create a set of language-specific prompt messages to be displayed to participants after recording or transcription has started. From a3fe6b24e83fd7e7d83c96adc9b0080e07697dc6 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:19:41 +0800 Subject: [PATCH 19/28] Update Get-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Get-CsTeamsRecordingAndTranscriptionCustomMessage.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md index 8db7ee519b..7971fd4233 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -7,6 +7,9 @@ online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get schema: 2.0.0 title: Get-CsTeamsRecordingAndTranscriptionCustomMessage --- +### -AutomaticallyStartCopilot +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. Return information about the instance of TeamsRecordingAndTranscriptionCustomMessage that have been configured for recording and transcription customized message. From 2292566e23b77955aa44ec4a61d7585c8b0a3022 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:20:20 +0800 Subject: [PATCH 20/28] Update Set-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Set-CsTeamsRecordingAndTranscriptionCustomMessage.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md index 2fd90d9bb7..5a2cf8aa98 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -9,6 +9,9 @@ title: Set-CsTeamsRecordingAndTranscriptionCustomMessage --- # Set-CsTeamsRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. + ## SYNOPSIS Modifies an existing TeamsRecordingAndTranscriptionCustomMessage settings in your tenant, It will affect the RecordingAndTranscriptionCustomMessageIdentifier policy that has already been applied, thereby modifying the prompt messages seen by users and user groups assigned to this policy after recording or transcription is started. From 271f6b62ceb76e0805d75f24b1d4e7261f216bfe Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:20:32 +0800 Subject: [PATCH 21/28] Update Get-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Get-CsTeamsRecordingAndTranscriptionCustomMessage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md index 7971fd4233..f8dca2bf5d 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -7,7 +7,7 @@ online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get schema: 2.0.0 title: Get-CsTeamsRecordingAndTranscriptionCustomMessage --- -### -AutomaticallyStartCopilot + > [!NOTE] > This feature has not been fully released yet, so the setting will have no effect. From eacfce2fd50d74e2fe03318cca9bc0eda0adab87 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:20:56 +0800 Subject: [PATCH 22/28] Update New-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../New-CsTeamsRecordingAndTranscriptionCustomMessage.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md index 68d597ee3b..da27e06049 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -10,6 +10,9 @@ title: New-CsTeamsRecordingAndTranscriptionCustomMessage # New-CsTeamsRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. + ## SYNOPSIS Create a concrete prompt message setting in multiple languages and multiple scenarios to be displayed to participants after recording or transcription has started. From fcab740549114bdc21b4c40252254a491a2d3f21 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:21:23 +0800 Subject: [PATCH 23/28] Update Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md --- .../Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md index fcc16a143d..3a784906ab 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingAndTranscriptionCustomMessage.md @@ -9,6 +9,8 @@ title: Remove-CsTeamsRecordingAndTranscriptionCustomMessage --- # Remove-CsTeamsRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. ## SYNOPSIS From 8298f0f534757a327e820b30a31721c331f2c78a Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:21:40 +0800 Subject: [PATCH 24/28] Update New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md --- ...-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md | 1 - 1 file changed, 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md index 03e3d2a69f..dbdbfd3e7c 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage.md @@ -11,7 +11,6 @@ title: New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage --- # New-CsTeamsRecordingAndTranscriptionLocalizationCustomMessage -### -AutomaticallyStartCopilot > [!NOTE] > This feature has not been fully released yet, so the setting will have no effect. From e59d865c546a99315354250cecf0e81b06c5ae91 Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:22:54 +0800 Subject: [PATCH 25/28] Update New-CsTeamsCallingPolicy.md --- teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md index e015cf2684..49dc23b22f 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md @@ -801,6 +801,8 @@ Accept wildcard characters: False ``` ### -EnableRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This policy controls whether custom strings can be shown for recording and transcription in user's Teams calls. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. ```yaml @@ -816,6 +818,8 @@ Accept wildcard characters: False ``` ### -RecordingAndTranscriptionCustomMessageIdentifier +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This attribute holds the unique identifier for the custom recording and transcription calling message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. ```yaml From eb9c350a6f42c425aee885d74750464c01943d1c Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:23:49 +0800 Subject: [PATCH 26/28] Update New-CsTeamsMeetingPolicy.md --- teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md index 8f826c3fc3..47e25c3291 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md @@ -1984,6 +1984,8 @@ Accept wildcard characters: False ``` ### -EnableRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This policy controls whether custom strings can be shown for recording and transcription in user's Teams meetings. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. ```yaml @@ -1999,6 +2001,8 @@ Accept wildcard characters: False ``` ### -RecordingAndTranscriptionCustomMessageIdentifier +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This attribute holds the unique identifier for the custom recording and transcription meeting message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. ```yaml From b53389ce81721e088e14b2097966bcb5d2ab154d Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:25:57 +0800 Subject: [PATCH 27/28] Update Set-CsTeamsMeetingPolicy.md --- teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md index 0289577a28..ec811e06d1 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md @@ -2052,6 +2052,8 @@ Accept wildcard characters: False ``` ### -EnableRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This policy controls whether custom strings can be shown for recording and transcription in user's Teams meetings. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. ```yaml @@ -2067,6 +2069,8 @@ Accept wildcard characters: False ``` ### -RecordingAndTranscriptionCustomMessageIdentifier +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This attribute holds the unique identifier for the custom recording and transcription meeting message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. ```yaml From 91c9ce5f4a97be63739bf36db1dff8029541fd6d Mon Sep 17 00:00:00 2001 From: Toulon <420615326@qq.com> Date: Thu, 30 Oct 2025 19:26:30 +0800 Subject: [PATCH 28/28] Update Set-CsTeamsCallingPolicy.md --- teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md index 3eeec7c792..660614830c 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md @@ -784,6 +784,8 @@ Accept wildcard characters: False ``` ### -EnableRecordingAndTranscriptionCustomMessage +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This policy controls whether custom strings can be shown for recording and transcription in user's Teams Calls. It need to work with RecordingAndTranscriptionCustomMessageIdentifier. ```yaml @@ -799,6 +801,8 @@ Accept wildcard characters: False ``` ### -RecordingAndTranscriptionCustomMessageIdentifier +> [!NOTE] +> This feature has not been fully released yet, so the setting will have no effect. This attribute holds the unique identifier for the custom recording and transcription calling message. It stores a GUID that points to the CustomMessage in TeamsCustomMessageConfiguration. ```yaml