|
| 1 | +--- |
| 2 | +external help file: Microsoft.Teams.Policy.Administration.Cmdlets.Core.dll-Help.xml |
| 3 | +Module Name: Microsoft.Teams.Policy.Administration.Cmdlets.Core |
| 4 | +online version: https://learn.microsoft.com/powershell/module/teams/new-csteamsrecordingrolloutpolicy |
| 5 | +schema: 2.0.0 |
| 6 | +applicable: Microsoft Teams |
| 7 | +title: New-CsTeamsRecordingRollOutPolicy |
| 8 | +manager: yujin1 |
| 9 | +author: ronwa |
| 10 | +ms.author: ronwa |
| 11 | +--- |
| 12 | + |
| 13 | +# New-CsTeamsRecordingRollOutPolicy |
| 14 | + |
| 15 | +## SYNOPSIS |
| 16 | + |
| 17 | +The CsTeamsRecordingRollOutPolicy controls roll out of the change that governs the storage for meeting recordings. |
| 18 | + |
| 19 | +## SYNTAX |
| 20 | + |
| 21 | +``` |
| 22 | +New-CsTeamsRecordingRollOutPolicy [-MeetingRecordingOwnership <String>] [-Identity] <String> [-Force] [-WhatIf] |
| 23 | + [-Confirm] [<CommonParameters>] |
| 24 | +``` |
| 25 | + |
| 26 | +## DESCRIPTION |
| 27 | + |
| 28 | +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. |
| 29 | + |
| 30 | +The New-CsTeamsRecordingRollOutPolicy cmdlet allows administrators to define new CsTeamsRecordingRollOutPolicy that can be assigned to particular users to control Teams features related to meetings. |
| 31 | + |
| 32 | +This command is available from Teams powershell module 6.1.1-preview and above. |
| 33 | + |
| 34 | +## EXAMPLES |
| 35 | + |
| 36 | +### Example 1 |
| 37 | +```powershell |
| 38 | +PS C:\> New-CsTeamsRecordingRollOutPolicy -Identity OrganizerPolicy -MeetingRecordingOwnership MeetingOrganizer |
| 39 | +``` |
| 40 | + |
| 41 | +The command shown in Example 1 uses the New-CsTeamsRecordingRollOutPolicy cmdlet to create a new TeamsRecordingRollOutPolicy with the Identity OrganizerPolicy. |
| 42 | +This policy will set MeetingRecordingOwnership to MeetingOrganizer. Recordings for this policy group's users as organizer would get saved to organizers' own OneDrive. |
| 43 | + |
| 44 | +## PARAMETERS |
| 45 | + |
| 46 | +### -Confirm |
| 47 | +Prompts you for confirmation before running the cmdlet. |
| 48 | + |
| 49 | +```yaml |
| 50 | +Type: SwitchParameter |
| 51 | +Parameter Sets: (All) |
| 52 | +Aliases: cf |
| 53 | + |
| 54 | +Required: False |
| 55 | +Position: Named |
| 56 | +Default value: None |
| 57 | +Accept pipeline input: False |
| 58 | +Accept wildcard characters: False |
| 59 | +``` |
| 60 | +
|
| 61 | +### -Force |
| 62 | +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. |
| 63 | +
|
| 64 | +```yaml |
| 65 | +Type: SwitchParameter |
| 66 | +Parameter Sets: (All) |
| 67 | +Aliases: |
| 68 | + |
| 69 | +Required: False |
| 70 | +Position: Named |
| 71 | +Default value: None |
| 72 | +Accept pipeline input: False |
| 73 | +Accept wildcard characters: False |
| 74 | +``` |
| 75 | +
|
| 76 | +### -Identity |
| 77 | +Specify the name of the policy being created. |
| 78 | +
|
| 79 | +```yaml |
| 80 | +Type: String |
| 81 | +Parameter Sets: (All) |
| 82 | +Aliases: |
| 83 | + |
| 84 | +Required: True |
| 85 | +Position: 1 |
| 86 | +Default value: None |
| 87 | +Accept pipeline input: False |
| 88 | +Accept wildcard characters: False |
| 89 | +``` |
| 90 | +
|
| 91 | +### -MeetingRecordingOwnership |
| 92 | +Specifies where the meeting recording get stored. Possible values are: |
| 93 | +- MeetingOrganizer |
| 94 | +- RecordingInitiator |
| 95 | +
|
| 96 | +```yaml |
| 97 | +Type: String |
| 98 | +Parameter Sets: (All) |
| 99 | +Aliases: |
| 100 | + |
| 101 | +Required: False |
| 102 | +Position: Named |
| 103 | +Default value: None |
| 104 | +Accept pipeline input: False |
| 105 | +Accept wildcard characters: False |
| 106 | +``` |
| 107 | +
|
| 108 | +### -WhatIf |
| 109 | +Shows what would happen if the cmdlet runs. |
| 110 | +The cmdlet is not run. |
| 111 | +
|
| 112 | +```yaml |
| 113 | +Type: SwitchParameter |
| 114 | +Parameter Sets: (All) |
| 115 | +Aliases: wi |
| 116 | + |
| 117 | +Required: False |
| 118 | +Position: Named |
| 119 | +Default value: None |
| 120 | +Accept pipeline input: False |
| 121 | +Accept wildcard characters: False |
| 122 | +``` |
| 123 | +
|
| 124 | +### CommonParameters |
| 125 | +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). |
| 126 | +
|
| 127 | +## INPUTS |
| 128 | +
|
| 129 | +### None |
| 130 | +
|
| 131 | +## OUTPUTS |
| 132 | +
|
| 133 | +### TeamsRecordingRollOutPolicy.Cmdlets.TeamsRecordingRollOutPolicy |
| 134 | +
|
| 135 | +## NOTES |
| 136 | +
|
| 137 | +## RELATED LINKS |
0 commit comments