diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md index 8e454b0d26..bc41338a65 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsCallingPolicy.md @@ -54,6 +54,7 @@ New-CsTeamsCallingPolicy [-Identity] [-SpamFilteringEnabledType ] [-VoiceSimulationInInterpreter ] [-RealTimeText ] + [-ExplicitRecordingConsent ] [-WhatIf] [] ``` @@ -752,6 +753,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ExplicitRecordingConsent + +This setting controls whether users must provide or obtain explicit consent before recording a 1:1 PSTN or Teams call. When enabled, both parties will receive a notification, and consent must be given before recording starts. + +Possible values: + +- **Enabled**: Requires users to give and obtain explicit consent before starting a call recording. +- **Disabled**: Users are not required to obtain explicit consent before recording starts. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf > Applicable: Microsoft Teams diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsEventsPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsEventsPolicy.md index 11ed7d8a64..bda9f1143f 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsEventsPolicy.md @@ -19,7 +19,7 @@ This cmdlet allows you to create a new TeamsEventsPolicy instance and set its pr New-CsTeamsEventsPolicy [-Identity] [-AllowWebinars ] [-AllowTownhalls ] [-ImmersiveEvents ] [-AllowEmailEditing ] [-Description ] [-TownhallEventAttendeeAccess ] [-RecordingForTownhall ] [-RecordingForWebinar ] [-TranscriptionForTownhall ] [-TranscriptionForWebinar ] [-AllowEventIntegrations ] [-TownhallChatExperience ] -[-UseMicrosoftECDN ] [-EventAccessType ] [-BroadcastPremiumApps ] [-WhatIf] [-Confirm] [] +[-UseMicrosoftECDN ] [-EventAccessType ] [-BroadcastPremiumApps ] [-MaxResolutionForTownhall ] [-HighBitrateForTownhall ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -377,6 +377,45 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -MaxResolutionForTownhall +This policy sets the maximum video resolution supported in Town hall events. + +Possible values are: +- **Max720p**: Town halls support video resolution up to 720p. +- **Max1080p**: Town halls support video resolution up to 1080p. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Max1080p +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HighBitrateForTownhall +This policy controls whether high-bitrate streaming is enabled for Town hall events. + +Possible values are: +- **Enabled**: Enables high bitrate for Town hall events. +- **Disabled**: Disables high bitrate for Town hall events. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + + ### -WhatIf The WhatIf switch does not work with this cmdlet. The cmdlet is not run. diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMessagingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMessagingPolicy.md index f421e0536e..3efbfe0e8b 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMessagingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMessagingPolicy.md @@ -58,6 +58,8 @@ New-CsTeamsMessagingPolicy [[-Identity] ] [-ReadReceiptsEnabledType ] [-Tenant ] [-UsersCanDeleteBotMessages ] + [-AutoShareFilesInExternalChats ] + [-UseB2BInvitesToAddExternalUsers ] [] [-WhatIf] ``` @@ -734,6 +736,44 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UseB2BInvitesToAddExternalUsers + +Indicates whether B2B invites should be used to add external users when necessary. + +Possible values: + +- `Enabled`: External users will be added using B2B invites. +- `Disabled`: External users will not be added using B2B invites. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoShareFilesInExternalChats + +Determines whether files are automatically shared in external chats. + +Possible values: + +- `Enabled`: Files are automatically shared in external chats. +- `Disabled`: Files are not automatically shared in external chats. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md index 240f14ab0c..073df110ea 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsCallingPolicy.md @@ -53,6 +53,7 @@ Set-CsTeamsCallingPolicy [-Identity] [-SpamFilteringEnabledType ] [-VoiceSimulationInInterpreter ] [-RealTimeText ] + [-ExplicitRecordingConsent ] [-WhatIf] [] ``` @@ -754,6 +755,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ExplicitRecordingConsent + +This setting controls whether users must provide or obtain explicit consent before recording a 1:1 PSTN or Teams call. When enabled, both parties will receive a notification, and consent must be given before recording starts. + +Possible values: + +- **Enabled**: Requires users to give and obtain explicit consent before starting a call recording. +- **Disabled**: Users are not required to obtain explicit consent before recording starts. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf > Applicable: Microsoft Teams diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEducationConfiguration.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEducationConfiguration.md index 1307bdd7dd..812ee9c67d 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEducationConfiguration.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEducationConfiguration.md @@ -19,7 +19,8 @@ This cmdlet is used to manage the organization-wide education configuration for ```powershell Set-CsTeamsEducationConfiguration [-ParentGuardianPreferredContactMethod ] - [-UpdateParentInformation ] [-WhatIf] [-Confirm] [] + [-UpdateParentInformation ] [-EduGenerativeAIEnhancements ] [-Identity ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -90,6 +91,39 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EduGenerativeAIEnhancements + +Controls whether generative AI enhancements are enabled in the education environment. + +Possible values: + +- `Enabled`: Generative AI features are available to educators and students. +- `Disabled`: Generative AI features are disabled across the tenant. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Identity + +Specifies the identity of the education configuration to set. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Global +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). diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEventsPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEventsPolicy.md index 2d6de4e0a5..ec716bcce9 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsEventsPolicy.md @@ -20,9 +20,8 @@ Set-CsTeamsEventsPolicy [-AllowWebinars ] [-EventAccessType ] [- [-TownhallEventAttendeeAccess ] [-AllowEmailEditing ] [-AllowedQuestionTypesInRegistrationForm ] [-AllowEventIntegrations ] [-AllowedWebinarTypesForRecordingPublish ] [-AllowedTownhallTypesForRecordingPublish ] [-TownhallChatExperience ] [-Description ] - [-RecordingForTownhall ] [-RecordingForWebinar ] - [-TranscriptionForTownhall ] [-TranscriptionForWebinar ] - [-UseMicrosoftECDN ] [-BroadcastPremiumApps ] + [-RecordingForTownhall ] [-RecordingForWebinar ] [-TranscriptionForTownhall ] [-TranscriptionForWebinar ] + [-UseMicrosoftECDN ] [-BroadcastPremiumApps ] [-MaxResolutionForTownhall ] [-HighBitrateForTownhall ] ``` ## DESCRIPTION @@ -439,6 +438,44 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -MaxResolutionForTownhall +This policy sets the maximum video resolution supported in Town hall events. + +Possible values are: +- **Max720p**: Town halls support video resolution up to 720p. +- **Max1080p**: Town halls support video resolution up to 1080p. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Max1080p +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HighBitrateForTownhall +This policy controls whether high-bitrate streaming is enabled for Town hall events. + +Possible values are: +- **Enabled**: Enables high bitrate for Town hall events. +- **Disabled**: Disables high bitrate for Town hall events. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf The WhatIf switch does not work with this cmdlet. The cmdlet is not run. diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMessagingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMessagingPolicy.md index a4472ecb06..5d867c419e 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMessagingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMessagingPolicy.md @@ -58,6 +58,8 @@ Set-CsTeamsMessagingPolicy [[-Identity] ] [-ReadReceiptsEnabledType ] [-Tenant ] [-UsersCanDeleteBotMessages ] + [-AutoShareFilesInExternalChats ] + [-UseB2BInvitesToAddExternalUsers ] [-WhatIf] [] ``` @@ -104,6 +106,8 @@ Set-CsTeamsMessagingPolicy [-Instance ] [-ReadReceiptsEnabledType ] [-Tenant ] [-UsersCanDeleteBotMessages ] + [-AutoShareFilesInExternalChats ] + [-UseB2BInvitesToAddExternalUsers ] [-WhatIf] [] ``` @@ -788,6 +792,44 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UseB2BInvitesToAddExternalUsers + +Indicates whether B2B invites should be used to add external users when necessary. + +Possible values: + +- `Enabled`: External users will be added using B2B invites. +- `Disabled`: External users will not be added using B2B invites. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoShareFilesInExternalChats + +Determines whether files are automatically shared in external chats. + +Possible values: + +- `Enabled`: Files are automatically shared in external chats. +- `Disabled`: Files are not automatically shared in external chats. + +```yaml +Type: System.String +Parameter Sets: (All) +Required: False +Position: Named +Default value: Disabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run.