Set-CsConferencingPolicy

 

上次修改主題的時間:2017-06-20

重要重要事項:
This only applies to Skype for Business Online and not to Skype for Business Server or Lync on-premises deployments.
重要重要事項:
Please note that if your organization utilizes custom policies, then the UI will no longer correctly reflect the policy values. Once they are implemented they must continue to be managed via PowerShell.

Modifies an existing conferencing policy.

Set-CsConferencingPolicy [-Identity <XdsIdentity>] <COMMON PARAMETERS>

Set-CsConferencingPolicy [-Instance <PSObject>] <COMMON PARAMETERS>

COMMON PARAMETERS: [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowFederatedParticipantJoinAsSameEnterprise <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowLargeMeetings <$true | $false>] [-AllowMultiView <$true | $false>] [-AllowNonEnterpriseVoiceUsersToDialOut <$true | $false>] [-AllowOfficeContent <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowQandA <$true | $false>] [-AllowSharedNotes <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-ApplicationSharingMode <String>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-CloudRecordingServiceSupport <NotSupported | Supported | Required>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-DisablePowerPointAnnotations <$true | $false>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableMultiViewJoin <$true | $false>] [-EnableOnlineMeetingPromptForLyncResources <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-EnableReliableConferenceDeletion <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-Tenant <Guid>] [-TotalReceiveVideoBitRateKb <Int64>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]

The command shown in Example 1 modifies a property value of the conferencing policy SalesConferencingPolicy; in particular, the command sets the value of the AllowConferenceRecording property to False. To do this, the Set-CsConferencingPolicy cmdlet is called along with the Identity parameter and the AllowConferenceRecording parameter.

Set-CsConferencingPolicy -Identity "SalesConferencingPolicy" -AllowConferenceRecording $False

In Example 2, the same two property values -- AllowAnonymousParticipantsInMeetings and EnableDialInConferencing -- are modified for all the conferencing policies configured for use in the organization. To do this, the command first uses the Get-CsConferencingPolicy cmdlet to return a collection of all the available conferencing policies. That collection is then piped to the Set-CsConferencingPolicy cmdlet, which sets the value of both the AllowAnonymousParticipantsInMeetings and EnableDialInConferencing properties to False for each policy in the collection.

Get-CsConferencingPolicy | Set-CsConferencingPolicy -AllowAnonymousParticipantsInMeetings $False -EnableDialInConferencing $False

Conferencing is an important part of 商務用 Skype Online: conferencing enables groups of users to come together online to view slides and video, share applications, exchange files, and otherwise communicate and collaborate.

It’s important for administrators to maintain control over conferences and conference settings. In some cases, there might be security concerns: by default, anyone, including unauthenticated users, can participate in meetings and save any of the slides or handouts distributed during those meetings. In addition, there might be occasional legal concerns. For example, by default meeting participants are allowed to make annotations on shared content; however, these annotations are not saved when the meeting is archived. If your organization is required to keep a record of all electronic communication, you might want to disable annotations.

Of course, needing to manage conferencing settings is one thing; actually managing these settings is another. In 商務用 Skype Online conferences are managed by using conferencing policies. As noted, conferencing policies determine the features and capabilities that can be used in a conference, including everything from whether or not the conference can include IP audio and video to the maximum number of people who can attend a meeting. Conferencing policies can be configured at the per-user scope. This provides administrators with enormous flexibility when it comes to deciding which capabilities will be made available to which users.

Policy property values can be configured at the time a policy is created. In addition to that, you can, at any time, use the Set-CsConferencingPolicy cmdlet to modify the property values of an existing policy.

 

Parameter Required Type Description

AllowAnnotations

Optional

System.Boolean

Indicates whether or not participants are allowed to make on-screen annotations on any content shared during the meeting; in addition, this setting determines whether or not whiteboarding is allowed in the conference. The default value is True.

註記注意事項:
Note that annotations are not archived along with other meeting content.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will include annotations. However, the user can participate in other conferences where annotations are allowed.

AllowAnonymousParticipantsInMeetings

Optional

System.Boolean

Indicates whether anonymous users are allowed to participate in the meeting. If set to False then only authenticated users (that is, users logged on to your Active Directory or the Active Directory of a federated partner) are allowed to attend the meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow anonymous participants. However, the user can take part in other conferences where anonymous participants are allowed.

AllowAnonymousUsersToDialOut

Optional

System.Boolean

Indicates whether or not anonymous users (for example, unauthenticated users) are allowed to join a conference using dial-out phoning. With dialing out to the conference will telephone the user; when the user answers the phone, he or she will be joined to the conference.

註記注意事項:
Note that dial-in conferencing is allowed even when this setting is False.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow anonymous participants to join the conference by dialing out; however, the user can take part in other conferences where anonymous users can join by dialing out.

The default value is False.

AllowConferenceRecording

Optional

System.Boolean

Indicates whether users are allowed to record the meeting. The default value is False.

This setting applies to all users taking part in the conference.

AllowExternalUserControl

Optional

System.Boolean

Indicates whether external users (either anonymous users or federated) are allowed to take control of shared applications or desktops. The default value is False.

This setting is enforced at the per-user level, and for both conferences and peer-to-peer communication sessions. That means that some users in a session might be allowed to give up control of a shared application or desktop to an external user while other users might not be allowed to give up control.

AllowExternalUsersToRecordMeeting

Optional

System.Boolean

Indicates whether external users (either anonymous users or federated users) are allowed to record the meeting. The default value is False.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow external users to record conferences. However, the user can take part in other conferences where external users are allowed to record meetings.

註記注意事項:
Note that this setting takes effect only if the AllowConferenceRecording property is set to True.

AllowExternalUsersToSaveContent

Optional

System.Boolean

Indicates whether external users (that is, users not currently logged-on to your network) are allowed to save handouts, slides, and other meeting content. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow external users to save content. However, the user can take part in other conferences where external users are allowed to save content.

AllowFederatedParticipantJoinAsSameEnterprise

Optional

System.Boolean

When set to True, allows federated meeting participants to join the meeting as though they were internal users rather than external users.

AllowIPAudio

Optional

System.Boolean

Indicates whether or not computer audio is allowed in the meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow IP audio. However, the user can take part in other conferences where IP audio is allowed.

AllowIPVideo

Optional

System.Boolean

Indicates whether or not computer video is allowed in the meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow IP video. However, the user can take part in other conferences where IP video is allowed.

AllowLargeMeetings

Optional

System.Boolean

When set to True, all online meetings are treated as "large meeting." With a large meeting, restrictions are placed on the number of notifications that are sent to participants as well as the size of the meeting roster that is transmitted by default.

The default value is False.

AllowMultiView

Optional

System.Boolean

PARAMVALUE: $true | $false

AllowNonEnterpriseVoiceUsersToDialOut

Optional

System.Boolean

Indicates whether or users who have not been enabled for Enterprise Voice are allowed to join a conference using dial-out phoning. With dial-out phoning the conferencing server will telephone the user; when the user answers the phone, he or she will be joined to the conference.

註記注意事項:
Note that dial-in conferencing is allowed even when this setting is False.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow users who have not been enabled for Enterprise Voice to join the conference via dial-out phoning. However, the user can take part in other conferences where users who have not been enabled for Enterprise Voice can join via dial out.

The default value is False.

AllowOfficeContent

Optional

System.Boolean

When set to False, prevents users from using Office content in their conferences.

AllowParticipantControl

Optional

System.Boolean

Indicates whether or not meeting participants are allowed to take control of applications or desktops shared during the meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow participant control. However, the user can take part in other conferences where participant control is allowed.

AllowPolls

Optional

System.Boolean

Indicates whether or not users are allowed to conduct online polls during a meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow polls. However, the user can take part in other conferences where polls are allowed.

AllowQandA

Optional

System.Boolean

When set to True (the default value) the user will be able to include the Questions and Answers Manager is any online conference that he or she organizes. When set to False, the user will be prohibited from including Questions and Answers Manager in any of his or her conferences.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will the use of Questions and Answers Manager. However, the user can user Questions and Answers Manager in other conferences where polls are allowed.

AllowSharedNotes

Optional

System.Boolean

When set to True (the default value) any open OneNote notebooks linked to the conference will automatically be updated with information such as conference participants and details about content shared during the conference.

AllowUserToScheduleMeetingsWithAppSharing

Optional

System.Boolean

Indicates whether or not users are allowed to organize meetings that include application sharing. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow application sharing. However, the user can take part in other conferences where application sharing is allowed.

ApplicationSharingMode

Optional

System.String

PARAMVALUE: String

AppSharingBitRateKb

Optional

System.Int64

PARAMVALUE: Int64

AudioBitRateKb

Optional

System.UInt32

PARAMVALUE: UInt32

CloudRecordingServiceSupport

Optional

Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.Hosted.CloudRecordingServiceSupport

Enables or disables the use of the Cloud Recording Service which is determined when the conference is created and determines is the meeting organizer can use the Cloud Recording Service. You can set this to NotSupported, Supported or Required.

Confirm

Optional

System.Management.Automation.SwitchParameter

PARAMVALUE: SwitchParameter

Description

Optional

System.String

PARAMVALUE: String

DisablePowerPointAnnotations

Optional

System.Boolean

When set to True users will not be able to add annotations to PowerPoint slides used in a conference. However (depending on the value of the AllowAnnotations property), users will still have access to other whiteboarding features. The default value is False, meaning that PowerPoint annotations are allowed.

EnableAppDesktopSharing

Optional

Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.Hosted.EnableAppDesktopSharing

Indicates whether participants are allowed to share applications (or their desktop) during the course of a meeting. Allowed values include:

Desktop. Users are allowed to share their entire desktop.

SingleApplication. Users are allowed to share a single application.

None. Users are not allowed to share applications or their desktop.

This setting is enforced at the per-user level. That means that some users in a conference might be allowed to share their desktop or applications while other users in the same conference might not be allowed to do so.

The default value is Desktop.

EnableDataCollaboration

Optional

System.Boolean

Indicates whether users can organize meetings that include data collaboration activities such as whiteboarding and annotations.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow data collaboration. However, the user can take part in other conferences where data collaboration is allowed.

EnableDialInConferencing

Optional

System.Boolean

Indicates whether users are able to join the meeting by dialing in with a public switched telephone network (PSTN) telephone. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow dial-in conferencing. However, the user can take part in other conferences where dial-in conferencing is allowed.

EnableFileTransfer

Optional

System.Boolean

Indicates whether file transfers to all the meeting participants are allowed during the meeting. The default value is True.

This setting applies to the user who organizes the conference: if set to False, no conference created by a user affected by this policy will allow file transfers. However, the user can take part in other conferences where file transfers are allowed.

EnableMultiViewJoin

Optional

System.Boolean

PARAMVALUE: $true | $false

EnableOnlineMeetingPromptForLyncResources

Optional

System.Boolean

PARAMVALUE: $true | $false

EnableP2PFileTransfer

Optional

System.Boolean

Indicates whether peer-to-peer file transfers (that is, file transfers that do not involve all participants) are allowed during the meeting. The default value is True.

This setting is enforced at the per-user level. That means that one user in a peer-to-peer communication session might be allowed to transfer files while the other user is not.

EnableP2PRecording

Optional

System.Boolean

If True, users will be able to record peer-to-peer conferencing sessions. The default value is False.

This setting is enforced at the per-user level. That means that one user in a peer-to-peer communication session might be allowed to record the session while the other user is not.

EnableP2PVideo

Optional

System.Boolean

If True, users will be able to take part in peer-to-peer video conferencing sessions. The default value is False.

This setting is enforced at the per-user level. That means that one user in a peer-to-peer communication session might be allowed to use video while the other user is not.

EnableReliableConferenceDeletion

Optional

System.Boolean

PARAMVALUE: $true | $false

FileTransferBitRateKb

Optional

System.Int64

PARAMVALUE: Int64

Force

Optional

System.Management.Automation.SwitchParameter

PARAMVALUE: SwitchParameter

Identity

Optional

Microsoft.Rtc.Management.Xds.XdsIdentity

Unique identifier for the conferencing policy to be modified. To modify a per user policy, use syntax similar to this: -Identity SalesConferencingPolicy.

註記注意事項:
Note that wildcards are not allowed when specifying an Identity.

Instance

Optional

System.Management.Automation.PSObject

PARAMVALUE: PSObject

MaxMeetingSize

Optional

System.UInt32

PARAMVALUE: UInt32

MaxVideoConferenceResolution

Optional

Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.Hosted.MaxVideoConferenceResolution

PARAMVALUE: CIF | VGA

Tenant

Optional

System.Guid

PARAMVALUE: Guid

TotalReceiveVideoBitRateKb

Optional

System.Int64

PARAMVALUE: Int64

VideoBitRateKb

Optional

System.Int64

PARAMVALUE: Int64

WhatIf

Optional

System.Management.Automation.SwitchParameter

PARAMVALUE: SwitchParameter

Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy object. The Set-CsConferencingPolicy cmdlet accepts pipelined instances of the meeting policy object.

The Set-CsConferencingPolicy cmdlet does not return a value or object. Instead, the cmdlet configures instances of the Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy object.

 
顯示: