Get-CsConferencingPolicy

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Возвращает сведения о политиках проведения конференций, используемых в вашей организации. Политики проведения конференций определяют функции и возможности, которые можно использовать в конференции, начиная с возможности использовать аудио и видеосвязь по протоколу IP и заканчивая максимальным количеством участников конференции. Данный командлет впервые появился в Lync Server 2010.

Get-CsConferencingPolicy [-Identity <XdsIdentity>] [[-ApplicableTo] <Object>] <COMMON PARAMETERS>
Get-CsConferencingPolicy [-Filter <String>] [[-ApplicableTo] <Object>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

В первом примере возвращается коллекция всех политик проведения конференции, используемых в вашей организации.

Get-CsConferencingPolicy

В примере 2 используется параметр Identity для получения сведений только о политиках с идентификатором Global. Так как идентификаторы уникальны, то команда возвращает только одну политику — Global.

Get-CsConferencingPolicy -Identity Global

В примере 3 используется параметр Filter для получения коллекции всех политик проведения конференции на уровне индивидуального пользователя. Подстановочное значение "tag:*" приводит к тому, что Windows PowerShell возвращает сведения только для тех политик, чей идентификатор начинается со строкового значения "tag:".

Get-CsConferencingPolicy -Filter tag:*

В примере 4 возвращается коллекция всех политик проведения конференции, у которых свойство MaxMeetingSize имеет значение больше 100. Команда сначала вызывает командлет Get-CsConferencingPolicy для получения всех политик, используемых в организации. Затем коллекция передается командлету Where-Object , который применяет фильтр, ограничивающий возвращаемый результат только теми политиками, у которых свойство MaxMeetingSize имеет значение больше 100.

Get-CsConferencingPolicy | Where-Object {$_.MaxMeetingSize -gt 100}

В примере 5 возвращаются все политики конференц-связи, удовлетворяющие двум условиям: свойство AllowExternalUsersToSaveContent имеет значение True и свойство AllowExternalUserControl также имеет значение True. Для этого команда вызывает командлет Get-CsConferencingPolicy без каких-либо дополнительных параметров и получает коллекцию всех политик, используемых организацией. Затем данная коллекция передается командлету Where-Object , отбирающему только те политики, у которых оба свойства AllowExternalUsersToSaveContent и AllowExternalUserControl имеют значение True. Оператор "-and" при использовании в командлете Where-Object означает, что возвращаемый объект должен удовлетворять всем указанным критериям.

Get-CsConferencingPolicy | Where-Object {$_.AllowExternalUsersToSaveContent -eq $True -and $_.AllowExternalUserControl -eq $True}

В примере 6 показана вариант команды из примера 5. В данном случае команда возвращает политики, удовлетворяющие хотя бы одному заданному критерию (не обязательно двум критериям сразу): свойство политики AllowExternalUsersToSaveContent должно быть равно True или свойство AllowExternalUserControl должно иметь значение True. Команда сначала вызывает командлет Get-CsConferencingPolicy без каких-либо дополнительных параметров и получает коллекцию всех политик, используемых в организации. Затем эта коллекция передается командлету Where-Object , отбирающий только те политики, у которых хотя бы одно из свойств AllowExternalUsersToSaveContent и AllowExternalUserControl имеет значение True. Оператор "-or", используемый с командлетом Where-Object , означает, что возвращаемый объект должен соответствовать хотя бы одному указанному критерию.

Get-CsConferencingPolicy | Where-Object {$_.AllowExternalUsersToSaveContent -eq $True -or $_.AllowExternalUserControl -eq $True}

Проведение конференций является важной частью Skype для бизнеса Server 2015: конференции позволяют группам пользователей собираться в сети для просмотра слайдов и видеоматериалов, совместного использования приложений, обмена файлами, а также для использования других способов взаимодействия и совместной работы.

Администраторы должны иметь возможность управлять конференциями и их настройками. В одних случаях это касается безопасности: по умолчанию любой человек, включая неавторизованных пользователей, может принять участие во встрече и сохранить слайды или раздаточные материалы, переданные во время встречи. В других случаях дело касается используемой пропускной способности: множество одновременно проходящих конференций, в которых принимает участие до сотни человек, использующих видеосвязь и возможности по обмену файлов, потенциально могут привести к возникновению проблем с использованием сети. Также, возможно, следует учитывать юридические тонкости. Например, участникам конференции по умолчанию разрешено оставлять примечания к совместно используемому содержимому, но эти примечания не сохраняются при архивировании данных о проведения встречи. Если от организации требуется сохранение записей всех электронных переговоров, то, возможно, потребуется отключить возможность примечаний.

Конечно же, необходимость управления параметрами конференц-связи отличается от фактического управления ими. В Skype для бизнеса Server 2015 конференции управляются с использованием политик конференц-связи (в предыдущих версиях программы политики собраний). Как уже говорилось, политики конференц-связи определяют возможности и функции, использующиеся во время конференции, включая все, от IP-аудио и видео до максимального количества участников. Политику конференц-связи можно настраивать на глобальном уровне, на уровне сайта и пользователя. Это значительно облегчает задачу администратора при распределении возможностей, доступных пользователям.

Командлет Get-CsConferencingPolicy позволяет получить сведения о всех политиках проведения конференций, используемых в вашей организации.

По умолчанию право на локальный запуск командлета Get-CsConferencingPolicy имеют члены следующих групп: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsConferencingPolicy"}

 

Параметр Обязательный? Тип Описание

Filter

Необязательный

System.String

Позволяет использовать подстановочные символы при указании возвращаемых политик проведения конференции. Например, данный синтаксис возвращает все политики уровня сайта -Filter site:*. Для получения коллекции всех индивидуальных политик используется синтаксис -Filter tag:*.

Identity

Необязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор получаемой политики проведения конференции. Политики могут быть заданы на глобальном уровне, на уровне сайта или для отдельных пользователей. Для получения глобальной политики используется следующий синтаксис: -Identity global. Для получения политики сайта: -Identity site:Redmond. Для получения отдельных политик: -Identity SalesConferencingPolicy.

Если данный параметр не включен, то командлет Get-CsConferencingPolicy вернет коллекцию всех политик проведения конференции, используемых в вашей организации.

При указании идентификатора Identity подстановочные символы использовать нельзя. Для выполнения поиска политик с подстановкой используйте параметр Filter.

LocalStore

Необязательный

System.Management.Automation.SwitchParameter

Получает сведения о политике проведения конференции из локальной реплики управления, а не из самого управления.

Нет. Командлет Get-CsConferencingPolicy не принимает входные данные из конвейера.

Командлет Get-CsConferencingPolicy возвращает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.Meeting.MeetingPolicy.

 
Показ: