Set-CsPersistentChatCategory

Skype for Business Server 2015
 

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

Изменяет существующую категорию сохраняемого чата (Persistent Chat). Категория сохраняемого чата представляет коллекцию комнат сохраняемых чатов. Каждая комната чата должна быть привязана к какой-либо категории. Данный командлет впервые появился в Lync Server 2013.

Set-CsPersistentChatCategory -Instance <Category> <COMMON PARAMETERS>
Set-CsPersistentChatCategory -Identity <String> <COMMON PARAMETERS>
COMMON PARAMETERS: [-AllowedMembers <PSListModifier>] [-AsObject <SwitchParameter>] [-ChatHistory <$true | $false>] [-Confirm [<SwitchParameter>]] [-Creators <PSListModifier>] [-DeniedMembers <PSListModifier>] [-Description <String>] [-FileUpload <$true | $false>] [-Invitations <$true | $false>] [-Name <String>] [-WhatIf [<SwitchParameter>]]

В примере 1 функции отправки файлов отключены для категории Persistent Chat atl-cs-001.litwareinc.com\helpdesk.

Set-CsPersistentChatCategory -Identity "atl-cs-001.litwareinc.com\helpdesk" -FileUpload $False

В примере 2 функции отправки файлов отключаются для всех категорий сохраняемого чата, используемых в настоящее время в организации. Для этого команда сначала вызывает командлет Get-CsPersistentChatCategory без параметров, чтобы получить коллекцию всех категорий сохраняемого чата. Категории в этой коллекции затем передаются по конвейеру в командлет Set-CsPersistentChatCategory , который отключает отправку файлов для каждой категории.

Get-CsPersistentChatCategory | Set-CsPersistentChatCategory -FileUpload $False

Служба Persistent Chat (заменившая службу групповой беседы, которая использовалась в Microsoft Lync Server 2010) предоставляет организациям возможности обмена сообщениями и совместной работы, аналогичные возможностям в дискуссионных форумах в Интернете: пользователи могут обмениваться сообщениями в режиме реального времени, а также могут снова заходить в сеансы беседы и возобновлять их в любое время. Беседы могут быть основаны на конкретных темах, и доступ к ним может быть открыт либо для всех, либо только для указанного ряда пользователей. Аналогично, отдельные комнаты чата можно настроить так, чтобы любой мог отправлять сообщения, или так, чтобы сообщения могли отправлять только назначенные выступающие.

Категории сохраняемого чата предоставляют администраторам способ организации и управления комнатами сохраняемого чата. С помощью категорий администраторы могут группировать связанные комнаты чата; например, все комнаты чата, используемые финансовым отделом, можно объединить в одну категорию. Кроме того, категории позволяют администраторам управлять разрешениями на комнаты чата, указывая, пользователям разрешен доступ в эти комнаты, каким пользователям запрещен доступ, и каким пользователям можно создавать новые комнаты чата в этой категории.

Обратите внимание, что все комнаты чата должны принадлежать какой-либо категории; нельзя создать комнату чата без назначения ее в категорию. Это означает, что сначала нужно создать хотя бы одну категорию, и только потом добавлять комнаты чата в реализацию сохраняемого чата.

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

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

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

 

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

Identity

Обязательный

System.String

Уникальный идентификатор категории чата. Параметр Identity состоит из пула Persistent Chat, в котором категория находится после имени категории; например:

-Identity "atl-gc-001.litwareinc.com\ITChat"

Instance

Обязательный

Microsoft.Rtc.Management.Chat.Cmdlets.Category

Позволяет передать командлету ссылку на объект вместо набора значений отдельных параметров.

AllowedMembers

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

System.Management.Automation.PSListModifier

Перечисляет пользователей, которым разрешен доступ к комнатам разговоров в этой категории. Чтобы добавить нового пользователя в список Members, используйте следующий синтаксис:

-Members @{Add="sip:kenmyer@litwareinc.com"}

Можно добавить несколько пользователей, разделяя их адреса SIP запятыми:

-Members @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"}

Чтобы удалить пользователя из списка Members, используется метод Remove:

-Members @{Remove="sip:kenmyer@litwareinc.com"}

Чтобы удалить всех пользователей из списка Members, задайте для свойства Members значение "null":

-AllowedMembers $Null

Помимо работы с отдельными пользователями обеспечивается также работа с подразделениями в целом. Например, эта команда предоставляет всем пользователями в ИТ-подразделении доступ к комнатам разговоров:

-Members @{Add="OU=IT,DC=litwareinc,DC=com"}

Чтобы добавить всех пользователей в список рассылки, используйте различающееся имя Active Directory этого списка рассылки:

-Members @{Add="CN=ChatSupportGroup,OU=IT,DC=litwareinc,DC=com"}

AsObject

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

System.Management.Automation.SwitchParameter

Если этот параметр указан, то при добавлении или удалении пользователей в списках AllowedMembers, DeniedMembers и Creators используются отображаемые имена Active Directory. Если не указан, то при управлении этими списками используются SIP-адреса.

ChatHistory

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

System.Boolean

Если задано значение "False" ($False), функция истории разговора будет отключена для новой категории. Как правило, история разговора отключена только для тех комнат разговоров, которые используются для разовой публикации объявлений, на которые не планируется ссылаться в будущем.

Confirm

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

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Creators

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

System.Management.Automation.PSListModifier

Перечисляет пользователей, которым разрешено создание комнат разговоров в этой категории. Чтобы добавить нового пользователя в список Creators, используйте следующий синтаксис:

-Creators @{Add="sip:kenmyer@litwareinc.com"}

Можно добавить несколько пользователей, разделяя их адреса SIP запятыми:

-Creators @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"}

Чтобы удалить пользователя из списка Creators, используется метод Remove:

-Creators @{Remove="sip:kenmyer@litwareinc.com"}

Чтобы удалить всех пользователей из списка Creators, задайте для свойства Creators значение "null":

-Creators $Null

Помимо работы с отдельными пользователями обеспечивается также работа с подразделениями в целом. Например, эта команда предоставляет всем пользователями в ИТ-подразделении права для создания комнат разговоров:

-Creators @{Add="OU=IT,DC=litwareinc,DC=com"}

Чтобы добавить всех пользователей в список рассылки, используйте различающееся имя Active Directory этого списка рассылки:

-Creators @{Add="CN=ChatSupportGroup.OU=IT,DC=litwareinc,DC=com"}

DeniedMembers

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

System.Management.Automation.PSListModifier

Перечисляет пользователей, которым не разрешен доступ к комнатам разговоров в этой категории. Чтобы добавить нового пользователя в список DeniedMembers, используйте следующий синтаксис:

-DeniedMembers @{Add="sip:kenmyer@litwareinc.com"}

Можно добавить несколько пользователей, разделяя их адреса SIP запятыми:

-DeniedMembers @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"}

Чтобы удалить пользователя из списка DeniedMembers, используется метод Remove:

-DeniedMembers @{Remove="sip:kenmyer@litwareinc.com"}

Чтобы удалить всех пользователей из списка DeniedMembers, задайте для свойства DeniedMembers значение "null":

-DeniedMembers $Null

Помимо работы с отдельными пользователями обеспечивается также работа с подразделениями в целом. Например, эта команда запрещает доступ к комнатам разговоров для всех пользователей в ИТ-подразделении.

-DeniedMembers @{Add="OU=IT,DC=litwareinc,DC=com"}

Чтобы запретить доступ для всех пользователей в списке рассылки, используйте различающееся имя Active Directory этого списка рассылки:

-DeniedMembers @{Add="CN=ChatSupportGroup.OU=IT,DC=litwareinc,DC=com"}

Description

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

System.String

Дополнительный текст, сопровождающий категорию Persistent Chat. Например, в описании может объясняться цель этой категории и какой тип помещений можно в ней найти.

FileUpload

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

System.Boolean

Если задано значение "True" ($True), отправка файлов в комнату разговоров в категории разрешена.

Invitations

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

System.Boolean

Если задано значение "False" ($False), для категории будет разрешена рассылка приглашений. Помимо прочего это означает, что пользователи в списке AllowedMembers автоматически будут получать приглашения для входа в новую комнату разговоров в момент ее создания.

Name

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

System.String

Имя, данное категории Persistent Chat. Имена должны быть уникальными для каждого пула Persistent Chat.

WhatIf

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

System.Management.Automation.SwitchParameter

Описывает, что произойдет после выполнения команды, без фактического выполнения самой команды.

Командлет Set-CsPersistentChatCategory принимает экземпляры объекта Microsoft.Rtc.Management.PersistentChat.Cmdlets.CategoryObject из конвейера.

Нет. Вместо этого командлет Set-CsPersistentChatCategory изменяет существующие экземпляры объекта Microsoft.Rtc.Management.PersistentChat.Cmdlets.CategoryObject.

 
Показ: