diff --git a/.openpublishing.redirection.teams.json b/.openpublishing.redirection.teams.json index 70242c555e..0aa4738970 100644 --- a/.openpublishing.redirection.teams.json +++ b/.openpublishing.redirection.teams.json @@ -3019,6 +3019,31 @@ "source_path": "teams/virtual-folder/MicrosoftTeams/Set-CsGroupPolicyAssignment.md", "redirect_url": "/powershell/module/microsoftteams/", "redirect_document_id": false + }, + { + "source_path": "teams/virtual-folder/MicrosoftTeams/Get-CsTeamsRecordingRollOutPolicy.md", + "redirect_url": "/powershell/module/microsoftteams/", + "redirect_document_id": false + }, + { + "source_path": "teams/virtual-folder/MicrosoftTeams/Grant-CsTeamsRecordingRollOutPolicy.md", + "redirect_url": "/powershell/module/microsoftteams/", + "redirect_document_id": false + }, + { + "source_path": "teams/virtual-folder/MicrosoftTeams/New-CsTeamsRecordingRollOutPolicy.md", + "redirect_url": "/powershell/module/microsoftteams/", + "redirect_document_id": false + }, + { + "source_path": "teams/virtual-folder/MicrosoftTeams/Remove-CsTeamsRecordingRollOutPolicy.md", + "redirect_url": "/powershell/module/microsoftteams/", + "redirect_document_id": false + }, + { + "source_path": "teams/virtual-folder/MicrosoftTeams/Set-CsTeamsRecordingRollOutPolicy.md", + "redirect_url": "/powershell/module/microsoftteams/", + "redirect_document_id": false } ] -} \ No newline at end of file +} diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingRollOutPolicy.md b/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingRollOutPolicy.md deleted file mode 100644 index 493ee2f5a3..0000000000 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTeamsRecordingRollOutPolicy.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -applicable: Microsoft Teams -author: ronwa -external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml -Locale: en-US -manager: yujin1 -Module Name: MicrosoftTeams -ms.author: ronwa -online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csteamsrecordingrolloutpolicy -schema: 2.0.0 -title: Get-CsTeamsRecordingRollOutPolicy ---- - -# Get-CsTeamsRecordingRollOutPolicy - -## SYNOPSIS - -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - -## SYNTAX - -### Identity (Default) -``` -Get-CsTeamsRecordingRollOutPolicy [[-Identity] ] [] -``` - -### Filter -``` -Get-CsTeamsRecordingRollOutPolicy [-Filter ] [] -``` - -## DESCRIPTION - -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. This policy would be deprecated over time as this is only to allow IT admins to phase the roll out of this breaking change. - -The Get-CsTeamsRecordingRollOutPolicy cmdlet enables you to return information about all the CsTeamsRecordingRollOutPolicy that have been configured for use in your organization. - -This command is available from Teams powershell module 6.1.1-preview and above. - -## EXAMPLES - -### Example 1 -```powershell -PS C:\> Get-CsTeamsRecordingRollOutPolicy -``` - -In Example 1, Get-CsTeamsRecordingRollOutPolicy is called without any additional parameters; this returns a collection of all the CsTeamsRecordingRollOutPolicy configured for use in your organization. - -## PARAMETERS - -### -Filter -Enables you to use wildcard characters when indicating the policy (or policies) to be returned. - -```yaml -Type: String -Parameter Sets: Filter -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Identity -Unique identifier of the policy to be returned. To refer to the global policy, use this syntax: -Identity global. To refer to a per-user policy, use syntax similar to this: -Identity SalesDepartmentPolicy. -If this parameter is omitted, then all the meeting policies configured for use in your organization will be returned. - -```yaml -Type: String -Parameter Sets: Identity -Aliases: - -Required: False -Position: 1 -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](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### None - -## OUTPUTS - -### TeamsRecordingRollOutPolicy.Cmdlets.TeamsRecordingRollOutPolicy - -## NOTES - -## RELATED LINKS diff --git a/teams/teams-ps/MicrosoftTeams/Grant-CsTeamsRecordingRollOutPolicy.md b/teams/teams-ps/MicrosoftTeams/Grant-CsTeamsRecordingRollOutPolicy.md deleted file mode 100644 index 7dd7636329..0000000000 --- a/teams/teams-ps/MicrosoftTeams/Grant-CsTeamsRecordingRollOutPolicy.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -applicable: Microsoft Teams -author: ronwa -external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml -Locale: en-US -manager: yujin1 -Module Name: MicrosoftTeams -ms.author: ronwa -online version: https://learn.microsoft.com/powershell/module/microsoftteams/grant-csteamsrecordingrolloutpolicy -schema: 2.0.0 -title: Grant-CsTeamsRecordingRollOutPolicy ---- - -# Grant-CsTeamsRecordingRollOutPolicy - -## SYNOPSIS -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - -## SYNTAX - -``` -Grant-CsTeamsRecordingRollOutPolicy -Identity -PolicyName [] -``` - -## DESCRIPTION -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. This policy would be deprecated over time as this is only to allow IT admins to phase the roll out of this breaking change. - -The Grant-CsTeamsRecordingRollOutPolicy cmdlet allows administrators to assign a CsTeamsRecordingRollOutPolicy at the per-user scope. - -This command is available from Teams powershell module 6.1.1-preview and above. - -## EXAMPLES - -### Example 1 -```powershell -PS C:\> Grant-CsTeamsMeetingPolicy -identity "Ken Myer" -PolicyName OrganizerPolicy -``` - -In this example, a user with identity "Ken Myer" is being assigned the OrganizerPolicy - -## PARAMETERS - -### -Identity -Indicates the Identity of the user account the policy should be assigned to. User Identities can be specified using one of four formats: 1) the user's SIP address; 2) the user principal name (UPN); 3) the user's domain name and logon name, in the form domain\logon (for example, litwareinc\kenmyer); and, 4) the user's Active Directory display name (for example, Ken Myer). User Identities can also be referenced by using the user's Active Directory distinguished name. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PolicyName -The name of the custom policy that is being assigned to the user. To remove a specific assignment and fall back to the default tenant policy, you can assign to $Null. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: True -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](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### None - -## OUTPUTS - -### System.Object - -## NOTES - -## RELATED LINKS diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 8fc40b8767..e6c4311b2e 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -410,9 +410,6 @@ Get-CsTeamsNetworkRoamingPolicy allows IT Admins to view policies for the Networ ### [Get-CsTeamsNotificationAndFeedsPolicy](Get-CsTeamsNotificationAndFeedsPolicy.md) Retrieves information about the Teams Notification and Feeds policy configured for use in the tenant. -### [Get-CsTeamsRecordingRollOutPolicy](Get-CsTeamsRecordingRollOutPolicy.md) -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - ### [Get-CsTeamsRoomVideoTeleConferencingPolicy](Get-CsTeamsRoomVideoTeleConferencingPolicy.md) Use this cmdlet to retrieve the current Teams Room Video TeleConferencing policies. @@ -701,9 +698,6 @@ The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. ### [Grant-CsTeamsPersonalAttendantPolicy](Grant-CsTeamsPersonalAttendantPolicy.md) Assigns a specific Teams Personal Attendant Policy to a user, a group of users, or sets the Global policy instance. -### [Grant-CsTeamsRecordingRollOutPolicy](Grant-CsTeamsRecordingRollOutPolicy.md) -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - ### [Grant-CsTeamsRoomVideoTeleConferencingPolicy](Grant-CsTeamsRoomVideoTeleConferencingPolicy.md) Assigns a TeamsRoomVideoTeleConferencingPolicy to a Teams Room Alias on a per-room or per-Group basis. @@ -992,9 +986,6 @@ New-CsTeamsNetworkRoamingPolicy allows IT Admins to create policies for Network ### [New-CsTeamsPersonalAttendantPolicy](New-CsTeamsPersonalAttendantPolicy.md) Create a new instance of a Teams Personal Attendant Policy. -### [New-CsTeamsRecordingRollOutPolicy](New-CsTeamsRecordingRollOutPolicy.md) -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - ### [New-CsTeamsRoomVideoTeleConferencingPolicy](New-CsTeamsRoomVideoTeleConferencingPolicy.md) Creates a new TeamsRoomVideoTeleConferencingPolicy. @@ -1277,9 +1268,6 @@ Deletes an existing Teams Notification and Feeds Policy ### [Remove-CsTeamsPersonalAttendantPolicy](Remove-CsTeamsPersonalAttendantPolicy.md) Deletes an instance of a Teams Personal Attendant Policy. -### [Remove-CsTeamsRecordingRollOutPolicy](Remove-CsTeamsRecordingRollOutPolicy.md) -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - ### [Remove-CsTeamsRoomVideoTeleConferencingPolicy](Remove-CsTeamsRoomVideoTeleConferencingPolicy.md) Deletes an existing TeamsRoomVideoTeleConferencingPolicy. @@ -1631,9 +1619,6 @@ Set-CsTeamsNetworkRoamingPolicy allows IT Admins to create or update policies fo ### [Set-CsTeamsNotificationAndFeedsPolicy](Set-CsTeamsNotificationAndFeedsPolicy.md) Modifies an existing Teams Notifications and Feeds Policy -### [Set-CsTeamsRecordingRollOutPolicy](Set-CsTeamsRecordingRollOutPolicy.md) -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - ### [Set-CsTeamsRoomVideoTeleConferencingPolicy](Set-CsTeamsRoomVideoTeleConferencingPolicy.md) Modifies the property of an existing TeamsRoomVideoTeleConferencingPolicy. diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingRollOutPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingRollOutPolicy.md deleted file mode 100644 index 2494dadd08..0000000000 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsRecordingRollOutPolicy.md +++ /dev/null @@ -1,138 +0,0 @@ ---- -applicable: Microsoft Teams -author: ronwa -external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml -Locale: en-US -manager: yujin1 -Module Name: MicrosoftTeams -ms.author: ronwa -online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csteamsrecordingrolloutpolicy -schema: 2.0.0 -title: New-CsTeamsRecordingRollOutPolicy ---- - -# New-CsTeamsRecordingRollOutPolicy - -## SYNOPSIS - -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - -## SYNTAX - -``` -New-CsTeamsRecordingRollOutPolicy [-MeetingRecordingOwnership ] [-Identity] [-Force] [-WhatIf] - [-Confirm] [] -``` - -## DESCRIPTION - -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. This policy would be deprecated over time as this is only to allow IT admins to phase the roll out of this breaking change. - -The New-CsTeamsRecordingRollOutPolicy cmdlet allows administrators to define new CsTeamsRecordingRollOutPolicy that can be assigned to particular users to control Teams features related to meetings. - -This command is available from Teams powershell module 6.1.1-preview and above. - -## EXAMPLES - -### Example 1 -```powershell -PS C:\> New-CsTeamsRecordingRollOutPolicy -Identity OrganizerPolicy -MeetingRecordingOwnership MeetingOrganizer -``` - -The command shown in Example 1 uses the New-CsTeamsRecordingRollOutPolicy cmdlet to create a new TeamsRecordingRollOutPolicy with the Identity OrganizerPolicy. -This policy will set MeetingRecordingOwnership to MeetingOrganizer. Recordings for this policy group's users as organizer would get saved to organizers' own OneDrive. - -## PARAMETERS - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Force -Specifies whether to suppress warning and confirmation messages. It can be useful in scripting to suppress interactive prompts. If the switch isn't provided in the command, you're prompted for administrative input if required. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Identity -Specify the name of the policy being created. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: True -Position: 1 -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MeetingRecordingOwnership -Specifies where the meeting recording get stored. Possible values are: -- MeetingOrganizer -- RecordingInitiator - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: wi - -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](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### None - -## OUTPUTS - -### TeamsRecordingRollOutPolicy.Cmdlets.TeamsRecordingRollOutPolicy - -## NOTES - -## RELATED LINKS diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingRollOutPolicy.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingRollOutPolicy.md deleted file mode 100644 index c654410d6a..0000000000 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsTeamsRecordingRollOutPolicy.md +++ /dev/null @@ -1,116 +0,0 @@ ---- -applicable: Microsoft Teams -author: ronwa -external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml -Locale: en-US -manager: yujin1 -Module Name: MicrosoftTeams -ms.author: ronwa -online version: https://learn.microsoft.com/powershell/module/microsoftteams/remove-csteamsrecordingrolloutpolicy -schema: 2.0.0 -title: Remove-CsTeamsRecordingRollOutPolicy ---- - -# Remove-CsTeamsRecordingRollOutPolicy - -## SYNOPSIS -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - -## SYNTAX - -``` -Remove-CsTeamsRecordingRollOutPolicy [-Identity] [-Force] [-WhatIf] [-Confirm] [] -``` - -## DESCRIPTION - -Removes a previously created CsTeamsRecordingRollOutPolicy. - -This command is available from Teams powershell module 6.1.1-preview and above. - -## EXAMPLES - -### Example 1 -```powershell -PS C:\> Remove-CsTeamsRecordingRollOutPolicy -Identity OrganizerPolicy -``` - -In the example shown above, the command will delete the OrganizerPolicy from the organization's list of policies and remove all assignments of this policy from users who have had the policy assigned. - -## PARAMETERS - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Force -The Force switch specifies whether to suppress warning and confirmation messages. It can be useful in scripting to suppress interactive prompts. If the Force switch isn't provided in the command, you're prompted for administrative input if required. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Identity -Unique identifier for the CsTeamsRecordingRollOutPolicy to be removed. To remove the global policy, use this syntax: -Identity global. (Note that the global policy cannot actually be removed. Instead, all the policy properties will be reset to their default values.) To remove a custom policy, use this syntax: -Identity SomePolicy. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: True -Position: 1 -Default value: None -Accept pipeline input: True (ByPropertyName) -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: wi - -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](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### System.String - -## OUTPUTS - -### System.Void - -## NOTES - -## RELATED LINKS diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingRollOutPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingRollOutPolicy.md deleted file mode 100644 index 657068267a..0000000000 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsRecordingRollOutPolicy.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -applicable: Microsoft Teams -author: ronwa -external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml -Locale: en-US -manager: yujin1 -Module Name: MicrosoftTeams -ms.author: ronwa -online version: https://learn.microsoft.com/powershell/module/microsoftteams/set-csteamsrecordingrolloutpolicy -schema: 2.0.0 -title: Set-CsTeamsRecordingRollOutPolicy ---- - -# Set-CsTeamsRecordingRollOutPolicy - -## SYNOPSIS -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. - -## SYNTAX - -``` -Set-CsTeamsRecordingRollOutPolicy [-MeetingRecordingOwnership ] [-Identity] [-Force] [-WhatIf] - [-Confirm] [] -``` - -## DESCRIPTION -The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. This policy would be deprecated over time as this is only to allow IT admins to phase the roll out of this breaking change. - -The Set-CsTeamsRecordingRollOutPolicy cmdlet allows administrators to update existing CsTeamsRecordingRollOutPolicy that can be assigned to particular users to control Teams recording storage place. - -This command is available from Teams powershell module 6.1.1-preview and above. - -## EXAMPLES - -### Example 1 -```powershell -PS C:\> Set-CsTeamsRecordingRollOutPolicy -Identity OrganizerPolicy -MeetingRecordingOwnership RecordingInitiator -``` - -The command shown in Example 1 uses the Set-CsTeamsMeetingPolicy cmdlet to update an existing CsTeamsRecordingRollOutPolicy with the Identity OrganizerPolicy. -This policy will set MeetingRecordingOwnership to RecordingInitiator; in this example, recordings for this policy group's users as organizer would get saved to recording initiators' own OneDrive. - -## PARAMETERS - -### -Confirm -Prompts you for confirmation before running the cmdlet. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: cf - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Force -Specifies whether to suppress warning and confirmation messages. It can be useful in scripting to suppress interactive prompts. If the switch isn't provided in the command, you're prompted for administrative input if required. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Identity -Specify the name of the policy being created. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: True -Position: 1 -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MeetingRecordingOwnership -Specifies where the meeting recording get stored. Possible values are: -- MeetingOrganizer -- RecordingInitiator - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -WhatIf -Shows what would happen if the cmdlet runs. -The cmdlet is not run. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: wi - -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](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -### None - -## OUTPUTS - -### System.Void - -## NOTES - -## RELATED LINKS