Set-CsConferencingPolicy
上次修改主題的時間: 2012-10-18
修改現有的會議原則。會議原則會判斷可在會議中使用的特性與功能;從會議是否可包含 IP 音訊和視訊,到可出席會議的人數上限,都涵蓋在內。
語法
Set-CsConferencingPolicy [-Identity <XdsIdentity>] [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]
Set-CsConferencingPolicy [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]
詳細描述
會議是 Microsoft Lync Server 2010 中十分重要的部分,其讓使用者群組可以共同在線上檢視投影片和視訊、共用應用程式、交換檔案,甚至進行通訊及共同作業。
對於系統管理員來說,最重要的是保有對於會議與會議設定的控制權。在某些案例中,可能會有安全性考量:根據預設,任何人 (包含未授權的使用者在內) 都可參與會議,並儲存這些會議期間所發佈的任何投影片或講義。在其他案例中,可能會有頻寬上的考量:有許多同時進行的會議,每個會議都包含數百位參與者且都會使用視訊播放和檔案共用,而這可能會在您的網路上造成大混亂。此外,有時可能也會有法律顧慮。例如,會議參與者預設可以在共用內容上加上註解;不過封存會議時並不會儲存這些註解。如果組織需要保留一份所有電子通訊的記錄,您可能會想停用註解。
當然,需要管理會議設定是一回事,實際管理這些設定又是另一回事。在 Lync Server 2010 中,會議是使用會議原則來管理。(在舊版軟體中,這些稱為會議原則)。但如上述,會議原則會判斷可在會議中使用的特性與功能;從會議是否可包含 IP 音訊和視訊,到可出席會議的人數上限,都涵蓋在內。會議原則可以在全域範圍、網站範圍或個別使用者範圍設定。如此,當系統管理員在決定哪些使用者可以使用哪些功能時,便會有極大的彈性。
您可以在建立原則時設定原則屬性值。此外,您可以隨時使用 Set-CsConferencingPolicy 指令程式修改現有原則的屬性值。
誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Set-CsConferencingPolicy Cmdlet:RTCUniversalServerAdmins。若要傳回所有獲指派此 Cmdlet 的角色存取控制 (RBAC) 角色清單 (包括您自行建立的自訂 RBAC 角色),請在 Windows PowerShell 提示字元中執行下列命令:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsMonitoringServer"}
參數
參數 | 必要 | 類型 | 說明 | ||
---|---|---|---|---|---|
Identity |
選用 |
Xds 識別 |
要修改之會議原則的唯一識別碼。會議原則可以在通用、網站或個別使用者範圍設定。若要修改通用原則,請使用此語法:-Identity global。若要修改網站原則,請使用類似下列的語法:-Identity site:Redmond。若要修改個別使用者原則,請使用類似下列的語法:-Identity SalesConferencingPolicy。 請注意,指定 Identity 時不得使用萬用字元。如果您未指定 Identity,則 Set-CsConferencingPolicy 會自動修改通用會議原則。 |
||
Instance |
選用 |
會議原則物件 |
允許您將物件參照傳遞給 Cmdlet,而不設定個別參數值。 |
||
AllowAnnotations |
選用 |
布林值 |
表示是否允許參與者在會議進行期間,在共用的任何內容上於螢幕上輸入註解。此設定會決定是否允許在會議中使用白板功能。預設值為 True。 請注意,註解不會和其他會議內容一起封存。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不包括註解。但是,使用者可以參與其他允許使用註解的會議。 |
||
AllowAnonymousParticipantsInMeetings |
選用 |
布林值 |
指出是否允許匿名使用者參與會議。如果設定為 False,則只允許授權的使用者 (也就是,已登入 Active Directory 網域服務 (AD DS) 或同盟夥伴之 Active Directory 的使用者) 可以出席會議。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許匿名參與者。但是,使用者可以參與其他允許匿名參與者的會議。 |
||
AllowAnonymousUsersToDialOut |
選用 |
布林值 |
指出是否允許匿名使用者 (例如,未獲授權的使用者) 使用撥出電話來加入會議。利用撥出電話,會議伺服器將撥電話給該使用者;當該使用者接聽電話時,即會加入會議。 請注意,即使此設定設為 False,仍允許電話撥入式會議。 此設定會套用到會議召集人:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許匿名參與者以撥出方式加入會議;但是,使用者可以參與允許匿名使用者以撥出方式加入的其他會議。 預設值為 False ($False)。 |
||
AllowConferenceRecording |
選用 |
布林值 |
指出是否允許使用者錄製會議。預設值為 False。 此設定會套用到參與會議的所有使用者。 |
||
AllowExternalUserControl |
選用 |
布林值 |
指出是否允許外部使用者 (匿名使用者或同盟使用者) 取得共用應用程式或桌面的控制權。預設值為 False。 此設定會強制執行於個別使用者層級上,並套用到會議與對等的通訊工作階段。這表示可能允許在工作階段中的某些使用者將共用應用程式或桌面的控制權轉讓給外部使用者,而其他使用者則不得放棄控制權。 |
||
AllowExternalUsersToRecordMeeting |
選用 |
布林值 |
表示是否允許外部使用者 (匿名使用者或同盟使用者) 記錄會議。預設值為 False。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許外部使用者記錄會議。但是,使用者可以參與其他允許外部使用者記錄的會議。 請注意,唯有當 AllowConferenceRecording 屬性已設定為 True 時,此設定才會生效。 |
||
AllowExternalUsersToSaveContent |
選用 |
布林值 |
指出是否允許外部使用者 (也就是,目前未登入您網路的使用者) 儲存講義、投影片及其他會議內容。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許外部使用者儲存內容。但是,使用者可以參與其他允許外部使用者儲存內容的會議。 |
||
AllowIPAudio |
選用 |
布林值 |
指出會議中是否允許電腦音訊。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許 IP 音訊。但是,使用者可以參與其他允許 IP 音訊的會議。 |
||
AllowIPVideo |
選用 |
布林值 |
指出會議中是否允許電腦視訊。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許 IP 視訊。但是,使用者可以參與其他允許 IP 視訊的會議。 |
||
AllowParticipantControl |
選用 |
布林值 |
指出會議期間是否允許會議參與者取得共用應用程式或桌面的控制權。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則使用者建立並受此原則影響的會議將不允許參與者控制。但使用者仍可參與其他允許參與者控制的會議。 |
||
AllowPolls |
選用 |
布林值 |
指出會議期間是否允許使用者進行線上投票。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許投票。但是,使用者可以參與其他允許投票的會議。 |
||
AllowUserToScheduleMeetingsWithAppSharing |
選用 |
布林值 |
指出是否允許使用者召集包含應用程式共用的會議。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許應用程式共用。但是,使用者可以參與其他允許應用程式共用的會議。 |
||
AppSharingBitRateKB |
選用 |
整數 |
用於應用程式共用的位元速率 (KB)。預設值為 50000。 |
||
AudioBitRateKB |
選用 |
整數 |
音訊傳輸所使用的位元速率 (以千位元為單位)。音訊位元速率可以是介於 20 與 200 (含) 之間的任何整數,預設值為 200。 此設定會強制執行於個別使用者層級上,並套用到會議與對等的通訊工作階段。 |
||
Description |
選用 |
字串 |
讓系統管理員能夠提供有關會議原則的其他文字。例如,Description 可能指出應指派原則的使用者。 |
||
EnableAppDesktopSharing |
選用 |
PS 清單修飾詞 |
指出會議期間是否允許參與者共用應用程式 (或其桌面)。允許的值包括: Desktop。允許使用者共用他們的整個桌面。 SingleApplication。允許使用者共用單一應用程式。 None。不允許使用者共用應用程式或他們的桌面。 此設定會強制執行於個別使用者層級上。這表示可能允許會議中的某些使用者共用其桌面或應用程式,而相同會議中的其他使用者則無法進行共用。 預設值為 Desktop。 |
||
EnableDataCollaboration |
選用 |
布林值 |
指出使用者是否可以召集包含資料共同作業活動 (如白板作業和註釋) 的會議。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許資料共用作業。但是,使用者可以參與其他允許資料共用作業的會議。 |
||
EnableDialInConferencing |
選用 |
布林值 |
指出使用者是否能夠利用公用交換電話網路 (PSTN) 電話撥入來加入會議。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許電話撥入式會議。但是,使用者可以參與其他允許電話撥入式會議的會議。 |
||
EnableFileTransfer |
選用 |
布林值 |
指出會議期間是否允許將檔案傳輸給所有的會議參與者。預設值為 True。 此設定會套用到會議組織者:如果設定為 False,則受此原則影響的使用者所建立的會議將不允許檔案傳輸。但是,使用者可以參與其他允許檔案傳輸的會議。 |
||
EnableP2PFileTransfer |
選用 |
布林值 |
指出會議期間是否允許對等檔案傳輸 (也就是,不包含所有參與者的檔案傳輸)。預設值為 True ($True)。 此設定會強制執行於個別使用者層級上。這表示可能允許對等通訊工作階段中的某位使用者傳輸檔案,但不允許其他使用者這樣做。 |
||
EnableP2PRecording |
選用 |
布林值 |
如果為 True,使用者就可以記錄對等會議工作階段。預設值為 False。 此設定會強制執行於個別使用者層級上。這表示可能允許對等通訊工作階段中的某位使用者記錄工作階段,但不允許其他使用者這樣做。 |
||
EnableP2PVideo |
選用 |
布林值 |
如果為 True,使用者就可以參與對等視訊會議工作階段。預設值為 False。 此設定會強制執行於個別使用者層級上。這表示可能允許對等通訊工作階段中的某位使用者使用視訊,但不允許其他使用者這樣做。 |
||
FileTransferBitRateKB |
選用 |
整數 |
用於檔案傳輸的位元速率 (KB)。預設值為 50000。 |
||
MaxMeetingSize |
選用 |
整數 |
表示允許出席會議之人員的數目上限。達到參與者的數目上限時,嘗試加入會議的任何人都會被拒絕,並收到會議已滿的通知。此值指定的參與者人數可以是任何 32 位元的整數 (任何介於 1 和 4,294,967,295 之間的值),但是建議數值為介於 2 和 250 (含) 之間的整數;預設值為 250。
此設定會套用到會議召集人:受此原則影響的使用者所建立的會議將不允許超過指定的參與者人數。但是,使用者可以參與其他允許額外參與者的會議。 |
||
MaxVideoConferenceResolution |
選用 |
PS 清單修飾詞 |
表示會議視訊的解析度上限。允許的值為: CIF。Common Intermediate Format (CIF) 的解析度為 352 x 288 像素。 VGA。VGA 的解析度為 640 像素 X 480 像素。 預設值為 VGA。 |
||
VideoBitRateKB |
選用 |
整數 |
視訊傳輸所使用的位元速率 (以千位元為單位)。預設值為 50000。 此設定會強制執行於個別使用者層級上,並套用到會議與對等的通訊工作階段。 |
||
Force |
選用 |
切換參數 |
隱藏顯示當執行命令時可能發生的任何非嚴重錯誤訊息。 |
||
WhatIf |
選用 |
切換參數 |
描述執行命令後的結果,但無須實際執行命令。 |
||
Confirm |
選用 |
切換參數 |
執行命令前先要求您確認。 |
輸入類型
Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy 物件。Set-CsConferencingPolicy 接受管線傳送的會議原則物件執行個體。
傳回類型
Set-CsConferencingPolicy 不會傳回值或物件。而是指令程式會設定 Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy 物件的執行個體。
範例
-------------------------- 範例 1 --------------------------
Set-CSConferencingPolicy -Identity SalesConferencingPolicy -AllowConferenceRecording $False
以上的命令會修改會議原則 SalesConferencingPolicy 的屬性值;特別是,此命令會將 AllowConferenceRecording 屬性的值設為 False。為達成此目的,會呼叫 Set-CsConferencingPolicy 搭配 Identity 參數與 AllowConferenceRecording 參數。
-------------------------- 範例 2 --------------------------
Get-CSConferencingPolicy | Set-CSConferencingPolicy -AllowAnonymousParticipantsInMeetings $False -EnableDialInConferencing $False
在範例 2 中,設定為在組織中使用之所有會議原則中相同的兩個屬性值 (AllowAnonymousParticipantsInMeetings 和 EnableDialInConferencing) 皆會經過修改。若要這樣做,此命令會先使用 Get-CsConferencingPolicy 傳回所有可用會議原則的集合。接著,該集合會傳送到 Set-CsConferencingPolicy,將集合中每個原則之 AllowAnonymousParticipantsInMeetings 和 EnableDialInConferencing 內容的值設為 False。
-------------------------- 範例 3 --------------------------
Get-CSConferencingPolicy -Filter "site:*" | Set-CSConferencingPolicy -MaxVideoConferenceResolution CIF
範例 3 所示的命令會修改已在網站範圍設定之所有會議原則的 MaxVideoConferenceResolution 屬性。為了完成此工作,此命令會先呼叫 Get-CsConferencingPolicy 並搭配 Filter 參數;篩選值 "site:*" 會將傳回的資料限制於在網站範圍設定的原則。接著,這個篩選過的集合會傳送到 Set-CsConferencingPolicy,會將集合中每個原則的 MaxVideoConferenceResolution 屬性設為 "CIF"。
-------------------------- 範例 4 --------------------------
Get-CSConferencingPolicy | Where-Object {$_.MaxMeetingSize -gt 100} | Set-CSConferencingPolicy -MaxMeetingSize 100
範例 4 會擷取會議大小上限大於 (-gt) 100 的所有原則,並將關聯的屬性值 (MaxMeetingSize) 變更為 100。若要這樣做,此命令會先呼叫 Get-CsConferencingPolicy 以傳回設定用於組織之所有會議原則的集合。接著,該集合會傳送到 Where-Object 指令程式,只挑出 MaxMeetingSize 大於 100 的原則。然後,這個篩選過的集合會傳送到 Set-CsConferencingPolicy,以取得集合中的每個原則,並將其 MaxMeetingSize 屬性設為 100。