From e6579431eb19c4827d7040f69324635c84fc0ae2 Mon Sep 17 00:00:00 2001 From: SarinaMS Date: Wed, 6 Nov 2024 17:35:18 -0800 Subject: [PATCH 01/13] Update Set-CsTeamsEventsPolicy.md Add new recording and transcription params for Teams Events Policy --- .../teams-ps/teams/Set-CsTeamsEventsPolicy.md | 76 +++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md index 6ed5824b21..16e3a7cbf0 100644 --- a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md @@ -300,6 +300,82 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CloudRecordingForTownhall +Determines whether recording is allowed in a user's townhall. + +Possible values are: + - **Enabled**: Allow recording in user's townhalls. + - **Disabled**: Prohibit recording in user's townhalls. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CloudRecordingForWebinar +Determines whether recording is allowed in a user's webinar. + +Possible values are: + - **Enabled**: Allow recording in user's webinars. + - **Disabled**: Prohibit recording in user's webinars. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TranscriptionForTownhall +Determines whether transcriptions are allowed in a user's townhall. + +Possible values are: + - **Enabled**: Allow transcriptions in user's townhalls. + - **Disabled**: Prohibit transcriptions in user's townhalls. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TranscriptionForWebinar +Determines whether transcriptions are allowed in a user's webinar. + +Possible values are: + - **Enabled**: Allow transcriptions in user's webinars. + - **Disabled**: Prohibit transcriptions in user's webinars. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm The Confirm switch does not work with this cmdlet. From 3c59637f1fbb86b37bda4d2db2beeaba7fc2a623 Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Thu, 7 Nov 2024 13:25:33 +0100 Subject: [PATCH 02/13] Update Set-CsTenantFederationConfiguration.md Adding documentation for AllowedTrialTenantDomains. --- .../Set-CsTenantFederationConfiguration.md | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index a34da336e3..43fe90ae30 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -25,6 +25,7 @@ Set-CsTenantFederationConfiguration [-Tenant ] [-AllowFederatedUsers ] [-AllowPublicUsers ] [-AllowTeamsConsumer ] [-AllowTeamsConsumerInbound ] [-TreatDiscoveredPartnersAsUnverified ] [-SharedSipAddressSpace ] [-RestrictTeamsConsumerToExternalUserProfiles ] [-AllowedDomainsAsAList ] [-ExternalAccessWithTrialTenants ] [-CustomizeFederation ] + [-AllowedTrialTenantDomains ] [[-Identity] ] [-Force] [-WhatIf] [-Confirm] [] ``` @@ -182,6 +183,42 @@ Set-CsTenantFederationConfiguration -CustomizeFederation $True Example 12 shows how you can enable the feature where you can customize your federation in ExternalAccessPolicy. +### -------------------------- Example 13 -------------------------- +``` +$list = New-Object Collections.Generic.List[String] +$list.add("contoso.com") +$list.add("fabrikam.com") + +Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains $list +``` + +Example 13 shows how you can set or replace domains in the Allowed Trial Tenant Domains using a List collection object. +First, a List collection is created and domains are added to it, then, simply include the `AllowedTrialTenantDomains` parameter and set the parameter value to the List object. +When this command completes, the Allowed Trial Tenant Domains list will be replaced with those domains. + +### -------------------------- Example 14 -------------------------- +``` +$list = New-Object Collections.Generic.List[String] +$list.add("contoso.com") + +Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains @{Add=$list} +``` + +Example 14 shows how you can add domains to the existing Allowed Trial Tenant Domains using a List collection object. +First, a List is created and domains are added to it, then, use the Add method in the `AllowedTrialTenantDomains` parameter to add the domains to the existing allowed domains list. +When this command completes, the domains in the list will be added to any domains already on the Allowed Trial Tenant Domains list. + +### -------------------------- Example 15 -------------------------- +``` +$list = New-Object Collections.Generic.List[String] +$list.add("contoso.com") + +Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains @{Remove=$list} +``` + +Example 15 shows how you can remove domains from the existing Allowed Trial Tenant Domains using a List collection object. +First, a List is created and domains are added to it, then use the Remove method in the `AllowedTrialTenantDomains` parameter to remove the domains from the existing allowed domains list. +When this command completes, the domains in the list will be removed from the Allowed Trial Tenant Domains list. ## PARAMETERS @@ -507,6 +544,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AllowedTrialTenantDomains +You can provide list of trial tenant domains which are excluded from blocking when `ExternalAccessWithTrialTenants` is set to `Blocked`. +This allows you to have trial tenant block enabled but still selectively allow communication with some trial tenants. + +```yaml +Type: List +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -WhatIf Describes what would happen if you executed the command without actually executing the command. From 0f35c4aee1c21f138f69c14589bee4f1249d2076 Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Fri, 8 Nov 2024 09:41:39 +0100 Subject: [PATCH 03/13] Update Set-CsTenantFederationConfiguration.md Ordering of examples and parameter sections changed. --- .../Set-CsTenantFederationConfiguration.md | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index 43fe90ae30..bca64f2917 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -176,14 +176,7 @@ Set-CsTenantFederationConfiguration -ExternalAccessWithTrialTenants "Allowed" Example 11 shows how you can allow users to communicate with users in tenants that contain only trial licenses (default value is Blocked). -### -------------------------- Example 12 ------------------------- -``` -Set-CsTenantFederationConfiguration -CustomizeFederation $True -``` - -Example 12 shows how you can enable the feature where you can customize your federation in ExternalAccessPolicy. - -### -------------------------- Example 13 -------------------------- +### -------------------------- Example 12 -------------------------- ``` $list = New-Object Collections.Generic.List[String] $list.add("contoso.com") @@ -192,11 +185,11 @@ $list.add("fabrikam.com") Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains $list ``` -Example 13 shows how you can set or replace domains in the Allowed Trial Tenant Domains using a List collection object. +Example 12 shows how you can set or replace domains in the Allowed Trial Tenant Domains using a List collection object. First, a List collection is created and domains are added to it, then, simply include the `AllowedTrialTenantDomains` parameter and set the parameter value to the List object. When this command completes, the Allowed Trial Tenant Domains list will be replaced with those domains. -### -------------------------- Example 14 -------------------------- +### -------------------------- Example 13 -------------------------- ``` $list = New-Object Collections.Generic.List[String] $list.add("contoso.com") @@ -204,11 +197,11 @@ $list.add("contoso.com") Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains @{Add=$list} ``` -Example 14 shows how you can add domains to the existing Allowed Trial Tenant Domains using a List collection object. +Example 13 shows how you can add domains to the existing Allowed Trial Tenant Domains using a List collection object. First, a List is created and domains are added to it, then, use the Add method in the `AllowedTrialTenantDomains` parameter to add the domains to the existing allowed domains list. When this command completes, the domains in the list will be added to any domains already on the Allowed Trial Tenant Domains list. -### -------------------------- Example 15 -------------------------- +### -------------------------- Example 14 -------------------------- ``` $list = New-Object Collections.Generic.List[String] $list.add("contoso.com") @@ -216,10 +209,17 @@ $list.add("contoso.com") Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains @{Remove=$list} ``` -Example 15 shows how you can remove domains from the existing Allowed Trial Tenant Domains using a List collection object. +Example 14 shows how you can remove domains from the existing Allowed Trial Tenant Domains using a List collection object. First, a List is created and domains are added to it, then use the Remove method in the `AllowedTrialTenantDomains` parameter to remove the domains from the existing allowed domains list. When this command completes, the domains in the list will be removed from the Allowed Trial Tenant Domains list. +### -------------------------- Example 15 ------------------------- +``` +Set-CsTenantFederationConfiguration -CustomizeFederation $True +``` + +Example 15 shows how you can enable the feature where you can customize your federation in ExternalAccessPolicy. + ## PARAMETERS ### -AllowedDomains @@ -512,14 +512,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -RestrictTeamsConsumerToExternalUserProfiles -Defines if a user is restriced to collaboration with Teams Consumer (TFL) user only in Extended Directory. -Possible values: True, False +### -AllowedTrialTenantDomains +You can provide list of trial tenant domains which are excluded from blocking when `ExternalAccessWithTrialTenants` is set to `Blocked`. +This allows you to have trial tenant block enabled but still selectively allow communication with some trial tenants. ```yaml -Type: Boolean +Type: List Parameter Sets: (All) -Aliases: +Aliases: +applicable: Microsoft Teams Required: False Position: Named @@ -528,8 +529,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomizeFederation -Defines if we enable more customized federation settings in ExternalAccessPolicy or not. For example, when this is true, if the `AllowedDomains` includes [a.com, b.com], but the `AllowedExternalDomains` of the ExternalAccessPolicy includes [c.com], then users assigned by the ExternalAccessPolicy will only be allowed to access c.com, all other users will have access to a.com and b.com as defined in `AllowedDomains`. +### -RestrictTeamsConsumerToExternalUserProfiles +Defines if a user is restriced to collaboration with Teams Consumer (TFL) user only in Extended Directory. Possible values: True, False ```yaml @@ -539,24 +540,23 @@ Aliases: Required: False Position: Named -Default value: False +Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -AllowedTrialTenantDomains -You can provide list of trial tenant domains which are excluded from blocking when `ExternalAccessWithTrialTenants` is set to `Blocked`. -This allows you to have trial tenant block enabled but still selectively allow communication with some trial tenants. +### -CustomizeFederation +Defines if we enable more customized federation settings in ExternalAccessPolicy or not. For example, when this is true, if the `AllowedDomains` includes [a.com, b.com], but the `AllowedExternalDomains` of the ExternalAccessPolicy includes [c.com], then users assigned by the ExternalAccessPolicy will only be allowed to access c.com, all other users will have access to a.com and b.com as defined in `AllowedDomains`. +Possible values: True, False ```yaml -Type: List +Type: Boolean Parameter Sets: (All) -Aliases: -applicable: Microsoft Teams +Aliases: Required: False Position: Named -Default value: None +Default value: False Accept pipeline input: False Accept wildcard characters: False ``` From 7299537c90a25a07266f43270be2a3883efb3113 Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Fri, 8 Nov 2024 14:42:48 +0100 Subject: [PATCH 04/13] Update Set-CsTenantFederationConfiguration.md AllowedTrialTenantDomains parameters docs improved. --- .../teams/Set-CsTenantFederationConfiguration.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index bca64f2917..8aacf76de0 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -513,8 +513,13 @@ Accept wildcard characters: False ``` ### -AllowedTrialTenantDomains -You can provide list of trial tenant domains which are excluded from blocking when `ExternalAccessWithTrialTenants` is set to `Blocked`. -This allows you to have trial tenant block enabled but still selectively allow communication with some trial tenants. +You can whitelist specific "trial-only" tenant domains, while keeping the `ExternalAccessWithTrialTenants` set to `Blocked`. This will allow you to protect your organization against majority of tenants that don't have any paid subscriptions, while still being able to collaborate externally with those trusted trial-tenants in the list. + +Note: +- the list supports up to maximum 4k domains. +- if `ExternalAccessWithTrialTenants` is `Allowed`, then the contents of the `AllowedTrialTenantDomains` list will be ignored. +- if a domain in the list belongs to a "Trial-Only" tenant will be validated by the system during setting enforcement. If it's not, then that domain will be ignored. +- the domains in the list need to be added explicitly. For example, if `contoso.com` is allowed, then `sales.contoso.com` will still get blocked unless it is added explicitly to the list. ```yaml Type: List From 828012b744e09c80ffd90eb754a57860c5fe1319 Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Fri, 8 Nov 2024 15:23:02 +0100 Subject: [PATCH 05/13] Update Set-CsTenantFederationConfiguration.md Example 12 changed. --- teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index 8aacf76de0..5b180f3060 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -185,8 +185,8 @@ $list.add("fabrikam.com") Set-CsTenantFederationConfiguration -AllowedTrialTenantDomains $list ``` -Example 12 shows how you can set or replace domains in the Allowed Trial Tenant Domains using a List collection object. -First, a List collection is created and domains are added to it, then, simply include the `AllowedTrialTenantDomains` parameter and set the parameter value to the List object. +Using the `AllowedTrialTenantDomains` parameter, you can whitelist specific "trial-only" tenant domains, while keeping the `ExternalAccessWithTrialTenants` set to `Blocked`. Example 12 shows how you can set or replace domains in the Allowed Trial Tenant Domains using a List collection object. +First, a List collection is created and domains are added to it, then, simply include the `AllowedTrialTenantDomains` parameter and set the parameter value to the List object. When this command completes, the Allowed Trial Tenant Domains list will be replaced with those domains. ### -------------------------- Example 13 -------------------------- From b464a2a05fda2dfd58ee00d95762ca1a74cf9583 Mon Sep 17 00:00:00 2001 From: SarinaMS Date: Fri, 8 Nov 2024 08:45:28 -0800 Subject: [PATCH 06/13] Update Set-CsTeamsEventsPolicy.md --- teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md index 16e3a7cbf0..bfd59e4db3 100644 --- a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md @@ -18,6 +18,8 @@ Set-CsTeamsEventsPolicy [-AllowWebinars ] [-EventAccessType ] [- [-AllowEmailEditing ] [-AllowedQuestionTypesInRegistrationForm ] [-AllowEventIntegrations ] [-AllowedWebinarTypesForRecordingPublish ] [-AllowedTownhallTypesForRecordingPublish ] [-TownhallChatExperience ] [-Description ] + [-CloudRecordingForTownhall ] [-CloudRecordingForWebinar ] + [-TranscriptionForTownhall ] [-TranscriptionForWebinar ] [-UseMicrosoftECDN ] [-Identity] [-Force] [-WhatIf] [-Confirm] [] ``` From 0f493bd16f9bd2c06e66bc00715ea07fcb7a200c Mon Sep 17 00:00:00 2001 From: SarinaMS Date: Fri, 8 Nov 2024 08:49:59 -0800 Subject: [PATCH 07/13] Update Set-CsTeamsEventsPolicy.md --- teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md index bfd59e4db3..1557255cdd 100644 --- a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md @@ -18,7 +18,7 @@ Set-CsTeamsEventsPolicy [-AllowWebinars ] [-EventAccessType ] [- [-AllowEmailEditing ] [-AllowedQuestionTypesInRegistrationForm ] [-AllowEventIntegrations ] [-AllowedWebinarTypesForRecordingPublish ] [-AllowedTownhallTypesForRecordingPublish ] [-TownhallChatExperience ] [-Description ] - [-CloudRecordingForTownhall ] [-CloudRecordingForWebinar ] + [-RecordingForTownhall ] [-RecordingForWebinar ] [-TranscriptionForTownhall ] [-TranscriptionForWebinar ] [-UseMicrosoftECDN ] [-Identity] [-Force] [-WhatIf] [-Confirm] [] @@ -302,7 +302,7 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudRecordingForTownhall +### -RecordingForTownhall Determines whether recording is allowed in a user's townhall. Possible values are: @@ -321,7 +321,7 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudRecordingForWebinar +### -RecordingForWebinar Determines whether recording is allowed in a user's webinar. Possible values are: From 03d50b6e71928d6049dd61d5d80efc0de7ec035d Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Mon, 11 Nov 2024 17:08:56 +0100 Subject: [PATCH 08/13] Update Set-CsTenantFederationConfiguration.md AllowedTrialTenantDomains parameter docs changed to be more descriptive. --- .../teams-ps/teams/Set-CsTenantFederationConfiguration.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index 5b180f3060..8e9aea6ffd 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -516,10 +516,9 @@ Accept wildcard characters: False You can whitelist specific "trial-only" tenant domains, while keeping the `ExternalAccessWithTrialTenants` set to `Blocked`. This will allow you to protect your organization against majority of tenants that don't have any paid subscriptions, while still being able to collaborate externally with those trusted trial-tenants in the list. Note: -- the list supports up to maximum 4k domains. -- if `ExternalAccessWithTrialTenants` is `Allowed`, then the contents of the `AllowedTrialTenantDomains` list will be ignored. -- if a domain in the list belongs to a "Trial-Only" tenant will be validated by the system during setting enforcement. If it's not, then that domain will be ignored. -- the domains in the list need to be added explicitly. For example, if `contoso.com` is allowed, then `sales.contoso.com` will still get blocked unless it is added explicitly to the list. +- The list supports up to maximum 4k domains. +- If `ExternalAccessWithTrialTenants` is set to `Allowed`, then the `AllowedTrialTenantDomains` list will not be checked. +- It's not possible to check whether an external domain has only trial subscriptions, when adding it to the `AllowedTrialTenantDomains` list. If a domain in the list doesn't belong to a tenant with only trial subscriptions, the system will automatically ignore it when enforcing the list. ```yaml Type: List From 508e27d072ccada68479b787eee71539fe3fe6ec Mon Sep 17 00:00:00 2001 From: rhrivnak Date: Mon, 11 Nov 2024 20:01:39 +0100 Subject: [PATCH 09/13] Update Set-CsTenantFederationConfiguration.md AllowedTrialTenantDomains parameter docs adjusted. --- teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index 8e9aea6ffd..b6dbb2f076 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -518,7 +518,7 @@ You can whitelist specific "trial-only" tenant domains, while keeping the `Exter Note: - The list supports up to maximum 4k domains. - If `ExternalAccessWithTrialTenants` is set to `Allowed`, then the `AllowedTrialTenantDomains` list will not be checked. -- It's not possible to check whether an external domain has only trial subscriptions, when adding it to the `AllowedTrialTenantDomains` list. If a domain in the list doesn't belong to a tenant with only trial subscriptions, the system will automatically ignore it when enforcing the list. +- Any domain in this list that belongs to a tenant with paid subscriptions will be ignored. ```yaml Type: List From 44fd6e74dc752c46e6627014d9d2c22107bbb1b5 Mon Sep 17 00:00:00 2001 From: SarinaMS Date: Tue, 12 Nov 2024 03:05:42 -0800 Subject: [PATCH 10/13] Update New-CsTeamsEventsPolicy.md --- .../teams-ps/teams/New-CsTeamsEventsPolicy.md | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md index efc9844571..ae305190fa 100644 --- a/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md @@ -15,6 +15,8 @@ This cmdlet allows you to create a new TeamsEventsPolicy instance and set its pr ``` New-CsTeamsEventsPolicy [-Identity] [-AllowWebinars ] [-AllowTownhalls ] [-AllowEmailEditing ] [-Description ] +[-RecordingForTownhall ] [-RecordingForWebinar ] +[-TranscriptionForTownhall ] [-TranscriptionForWebinar ] [-UseMicrosoftECDN ] [-EventAccessType ] [-WhatIf] [-Confirm] [] ``` @@ -186,6 +188,72 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RecordingForTownhall +Determines whether recording is allowed in a user's townhall. +Possible values are: + - **Enabled**: Allow recording in user's townhalls. + - **Disabled**: Prohibit recording in user's townhalls. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` +### -RecordingForWebinar +Determines whether recording is allowed in a user's webinar. +Possible values are: + - **Enabled**: Allow recording in user's webinars. + - **Disabled**: Prohibit recording in user's webinars. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` +### -TranscriptionForTownhall +Determines whether transcriptions are allowed in a user's townhall. +Possible values are: + - **Enabled**: Allow transcriptions in user's townhalls. + - **Disabled**: Prohibit transcriptions in user's townhalls. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` +### -TranscriptionForWebinar +Determines whether transcriptions are allowed in a user's webinar. +Possible values are: + - **Enabled**: Allow transcriptions in user's webinars. + - **Disabled**: Prohibit transcriptions in user's webinars. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Enabled +Accept pipeline input: False +Accept wildcard characters: False +``` + + ### -Confirm The Confirm switch does not work with this cmdlet. From 71691b6da1a23e30aa4919f885638e136f8ebb51 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Tue, 12 Nov 2024 18:22:37 +0530 Subject: [PATCH 11/13] Pencil fix --- teams/teams-ps/teams/New-CsTeamsEventsPolicy.md | 1 + 1 file changed, 1 insertion(+) diff --git a/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md index ae305190fa..151017d679 100644 --- a/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/New-CsTeamsEventsPolicy.md @@ -3,6 +3,7 @@ external help file: MicrosoftTeams-help.xml Module Name: MicrosoftTeams online version: https://learn.microsoft.com/powershell/module/teams/new-csteamseventspolicy schema: 2.0.0 +ms.date: 11/12/2024 --- # New-CsTeamsEventsPolicy From 7059e54ba8344836286aa82a4a9993eb9101bb0f Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Tue, 12 Nov 2024 18:23:06 +0530 Subject: [PATCH 12/13] Pencil fix --- teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md | 1 + 1 file changed, 1 insertion(+) diff --git a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md index 1557255cdd..207373091c 100644 --- a/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md +++ b/teams/teams-ps/teams/Set-CsTeamsEventsPolicy.md @@ -3,6 +3,7 @@ external help file: MicrosoftTeams-help.xml Module Name: MicrosoftTeams online version: https://learn.microsoft.com/powershell/module/teams/set-csteamseventspolicy schema: 2.0.0 +ms.date: 11/12/2024 --- # Set-CsTeamsEventsPolicy From 330ee81af28943d7a43fa169611bd6cdd51beeb0 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Tue, 12 Nov 2024 21:39:02 +0530 Subject: [PATCH 13/13] Pencil edit Added ms.date --- teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md | 1 + 1 file changed, 1 insertion(+) diff --git a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md index b6dbb2f076..58799bcd7b 100644 --- a/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md +++ b/teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md @@ -8,6 +8,7 @@ manager: bulenteg author: tomkau ms.author: tomkau ms.reviewer: williamlooney +ms.date: 12/11/2024 --- # Set-CsTenantFederationConfiguration