Управление комнатами чата на сервере сохраняемого чата в Skype для бизнеса Server 2015Manage chat rooms in Persistent Chat Server in Skype for Business Server 2015

Сводка: Сведения об управлении Persistent Chat Server разговоров в Скайп для Business Server 2015.Summary: Learn how to manage Persistent Chat Server chat rooms in Skype for Business Server 2015.

Создание комнат чата и управление ими осуществляются значительно проще благодаря правильному использованию категорий.Creating and managing chat rooms is much easier with the correct use of categories. Категория определяет пользователей, которые могут создавать или присоединиться к комнат чата.A category defines who can create or join the chat rooms. Прежде чем пытаться управление комнат чата, обязательно прочитайте сохраняемого чата категорий, комнат чата и роли пользователей в Скайп для Business Server 2015 и Управление категориями в Persistent Chat Server в Скайп для Business Server 2015.Before you attempt to manage chat rooms, be sure to read Persistent chat categories, chat rooms, and user roles in Skype for Business Server 2015 and Manage categories in Persistent Chat Server in Skype for Business Server 2015.

Можно настроить и управлять комнат чата, с помощью интерфейса командной строки Windows PowerShell или с помощью Скайп для клиента Business, если вы являетесь участником комнаты чата.You can configure and manage chat rooms by using the Windows PowerShell command-line interface, or by using the Skype for Business client if you are a member of the chat room. В этом разделе описываются способы управления комнатами с помощью интерфейса командной строки.This topic describes how to manage chat rooms by using the Windows PowerShell command-line interface. Если вы хотите управлять комнат чата с помощью Скайп для клиента Business, обратитесь к справке клиента.If you want to manage chat rooms by using the Skype for Business client, see the client help.

Каналы, в может иметь одно из двух типов: обычный и аудитории.Chat rooms can be one of two types: Normal and Auditorium. В обычной комнате передавать и отправлять сообщения разрешается всем членам.A Normal chat room allows all members to post and read messages. В комнату-аудиторию могут отправлять сообщения только выступающие, а остальные пользователи могут их читать.An Auditorium is a type of chat room where only Presenters can post, but everyone can read.

Возможность доступа и управления комнатами чата зависит от пользовательских ролей следующим образом:Who can access and manage chat rooms depends on user roles as follows:

  • Чтобы отправлять и читать сообщения, пользователи должны быть членами комнаты чата.Users must be Members of a chat room to be able to post and read messages.

  • Выступающим разрешено передавать сообщения в комнаты-аудитории.Presenters are allowed to post to Auditorium rooms.

  • Администраторы могут удалять старое содержимое (например, содержимое, размещенное до определенной даты) из любой комнаты чата, чтобы база данных сильно не увеличивалась в размерах.Administrators can delete earlier content (for example, content that was posted before a certain date) from any chat room to keep the database from growing too large. Кроме того, они могут удалить или заменить сообщения, которые кажутся несоответствующими данной комнате чата.Administrators can also remove or replace messages that are considered inappropriate for a particular chat room.

  • Сами пользователи, включая авторов сообщений, не могут удалять содержимое комнаты чата.End users, including message authors, cannot delete content from any chat room.

  • Диспетчеры комнат чата могут вносить изменения в любые свойства комнат (включая отключение комнат).Chat room Managers can make changes to all chat room properties, including disabling rooms. Но диспетчер комнаты чата не может удалить комнату или изменить ее категорию.Managers cannot, however, delete a room, or change the category of a room.

  • Только администраторы могут удалить комнату чата после ее создания.Only Administrators can delete a chat room after it has been created.

Настраивать комнаты чата и управлять ими можно с помощью следующих командлетов Windows PowerShell:You can configure and manage chat rooms by using the following Windows PowerShell cmdlets:

КомандлетCmdlet ОписаниеDescription
New-CsPersistentChatRoomNew-CsPersistentChatRoom
Создание новой комнаты чата.Create a new chat room
SET-CsPersistentChatRoomSet-CsPersistentChatRoom
Настройка параметров существующей комнаты; назначение пользователей и групп пользователей комнатеConfigure settings for an existing room; assign users and user groups to the room
Командлет Get-CsPersistentChatRoomGet-CsPersistentChatRoom
Получение сведений о комнатRetrieve information about rooms
Clear-CsPersistentChatRoomClear-CsPersistentChatRoom
Очистка комнаты или очистка сообщений в комнатеClear a room or messages from a room
Remove CspersistentchatroomnmRemove-CsPersistentChatRoom
Удаление комнатыRemove a room
Remove-CsPersistentChatMessageRemove-CsPersistentChatMessage
Удаление сообщений из комнатыRemove messages from a room

Командлет New-CsPersistentChatRoom используется для создания комнат чата, а командлет Set-CsPersistentChatRoom — для настройки существующей комнаты чата, включая добавление к ней пользователей.You use the New-CsPersistentChatRoom cmdlet to create chat rooms and the Set-CsPersistentChatRoom cmdlet to configure an existing chat room, including adding users to the chat room. Можно настроить следующие параметры комнаты чата:You can configure the following parameters for chat rooms:

  • Disabled.Disabled. Позволяет включать или отключать комнату чата.Lets you disable or enable a chat room.

  • Приглашения.Invitations. Позволяет включить или отключить приглашения комнаты чата, используемые для уведомления пользователей, если они были добавлены в комнату чата.Lets you enable or disable chat room invitations, which are used to notify users when they have been added as chat room members. Значение по умолчанию для приглашения в наследовать, которая вызвала чат принять приглашение параметры, настроенные на категории, к которой он принадлежит.The default setting for invitations in inherit, which caused the chat room to adopt the invitation setting configured on the category it belongs to. Настройка приглашения на параметр значение false на уровне комнаты чата позволяет переопределять параметр category.Configuring the invitations setting to false at the chat room level allows the category setting to be overridden.

  • Privacy.Privacy. Позволяет указать, будет ли комната чата открытой, закрытой или секретной.Lets you specify whether a chat room is Open, Closed, or Secret. Открытые комнаты могут отыскивать и использовать любые пользователи.Open rooms can be searched and accessed by anyone. Закрытые комнаты могут отыскивать любые пользователи, но доступны они только их членам.Closed rooms can be searched by anyone, but can be accessed only by members. Секретные комнаты могут отыскивать и использовать только члены комнат.Secret rooms can be searched and accessed only by members of the room. По умолчанию все новые комнаты исходно настроены как закрытые.By default, each new room is initially configured as Closed.

  • Type.Type. Позволяет указать, является ли чата обычных комнаты, который принимает сообщений, отправленных любой элемент или помещении аудитория, который принимает сообщений, отправленных только выступающим.Lets you specify whether a chat room is a Normal room, which accepts messages posted by any member, or an Auditorium room, which accepts messages posted only by a Presenter.

  • Addin.Addin. Позволяет связать ранее настроенную надстройку с комнатой чата, что позволяет членам комнаты, участвующим в беседе, просматривать содержимое по URL-адресам.Lets you associate a previously configured add-in with a chat room, which allows URL content to be viewed by members while participating.

Помимо приведенных выше параметров командлета Set-CsPersistentChatRoom позволяет назначить пользователей чат следующим образом:In addition to the above parameters, the Set-CsPersistentChatRoom cmdlet lets you assign users to the chat room as follows:

  • Members.Members. Задает членство для комнаты чата.Configures membership for the chat room. Вы можете добавить или удалить одного или нескольких членов с помощью одного командлета, указав SIP-адрес пользователей.You can add or remove either the individual or multiple members using a single cmdlet by specifying the SIP address of the users. Чтобы разрешить добавление группы пользователей, можно также указать организационные подразделения или группы рассылки Active Directory.To allow users to be added in bulk, Active Directory organizational units or distribution groups can also be specified.

  • Managers.Managers. Позволяет назначать диспетчеров в комнату чата.Lets you assign managers to the chat room. Диспетчеры обладают полномочиями определять членство комнаты чата наряду с установкой других параметров.Managers have the permissions to define membership of a chat room along with other settings.

  • Presenters. Позволяет назначать выступающих комнате-аудитории чата.Presenters. Lets you assign presenters to an Auditorium chat room.

    Подробные сведения о синтаксисе, включая все параметры, Скайп для консоли 2015 Business Server.For details about syntax, including all parameters, see Skype for Business Server 2015 Management Shell.

Создание новой комнатыCreate a new room

Создать новую комнату можно с помощью командлета New-CsPersistentChatRoom.You can create a new room by using the New-CsPersistentChatRoom cmdlet. Например следующая команда создает новый чата с именем ITChatRoom на пул atl-cs-001.contoso.com. В этом примере добавляется комнаты чата категории ИТ:For example, the following command creates a new chat room named ITChatRoom on the pool atl-cs-001.contoso.com. In this example, the chat room is added to the IT category:

New-CsPersistentChatRoom -Name "ITChatRoom" -PersistentChatPoolFqdn "atl-cs-001.contoso.com"-Category "IT"

Примечание: PersistentChatPoolFqdn не требуется, если выполняется одно из следующих:Note: PersistentChatPoolFqdn is not needed if one of the following is true:

  • Существует только один пул серверов сохраняемого чата.There is only one Persistent Chat Server pool.

  • для категории указано полное доменное имя пула;You provide a pool FQDN to the category.

  • для добавления комнаты указывается полное доменное имя пула.You provide a pool FQDN to adding the room.

Настройка существующей комнатыConfigure an existing room

Существующие комнаты можно настроить с помощью командлета Set-CsPersistentChatRoom .You can configure an existing room by using the Set-CsPersistentChatRoom cmdlet. Например следующая команда назначает user1 как участник и докладчик и Пользователь2 Руководитель из testCat комнаты аудитория:For example, the following command assigns user1 as a Member and Presenter, and user2 as a Manager, of the testCat Auditorium room:

Set-CsPersistentChatRoom -Identity testCat -Members @{Add="sip:user1@contoso.com", "CN=container,DC=contoso,DC=com"}
Set-CsPersistentChatRoom -Identity testCat -Presenters @{Add="sip:user1@contoso.com"}
Set-CsPersistentChatRoom -Identity testCat -Managers @{Add="sip:user2@contoso.com"}

В следующем примере выполняется добавление в комнату чата NorthAmerica всех пользователей подразделения NorthAmericaUsers OU в Active Directory:The next example adds all the users from the NorthAmericaUsers OU in active Directory to the NorthAmerica chat room:

Set-CsPersistentChatRoom -PersistentChatPoolFqdn "atl-cs-001.contoso.com\NorthAmerica" -Members @{Add="OU=NorthAmericaUsers,DC=contoso,DC=com"}

В следующем примере все участники группы рассылки Finance добавляются в ту же комнату чата:The next example adds all the members from the Finance distribution group to the same chat room:

Set-CsPersistentChatRoom -PersistentChatPoolFqdn "atl-cs-001.contoso.com\NorthAmerica" -Members @{Add="CN=Finance,OU=ExternalUsers,DC=contoso,DC=com"}

Отключение или включение комнаты чатаDisable or enable a room

Если раздел сохраняемого чата больше не является релевантным, можно сделать чат недоступен для пользователей, отключив его.If the topic of a Persistent Chat room is no longer relevant, you can make the chat room unavailable to users by disabling it. Если комната чата отключена, все подключенные на данный момент участники отключаются от нее.When a chat room is disabled, all members are immediately disconnected from the room. Пользователи не могут снова подключиться к комнате чата или найти ее через поиск после ее отключения.After a chat room is disabled, users cannot rejoin it or find it in chat room searches.

Если журнал чата повторяется, содержимое сохраняется при отключении комнаты чата.If the chat room's history persists, the content is preserved when the chat room is disabled. Но содержимое не будет отображаться в поиске, пока комната чата остается в отключенном состоянии.However, that content will not appear in searches during the time that the chat room remains in a disabled state. Если включить ее позднее, пользователи смогут находить сообщения, опубликованные до того, как комната чата была отключена.If you later enable the chat room, users can search for messages that were posted before the chat room was disabled. Сведения о настройке журнала чата Управление категориями в Persistent Chat Server в Скайп для Business Server 2015см.For information about configuring chat room history, see Manage categories in Persistent Chat Server in Skype for Business Server 2015.

Если комната чата отключена, список ее членов и другие параметры сохраняются.If a chat room is disabled, its membership list and other settings are preserved. При повторном включении вам, как администратору, не потребуется создавать их вручную повторно.As an administrator, you can enable a room that has been disabled, and you do not need to manually re-create the settings.

Комнаты можно отключить с помощью командлета Set-CsPersistentChatRoom , значение True для параметра отключено:You can disable a room by using the Set-CsPersistentChatRoom cmdlet and setting the Disabled parameter to True:

Set-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -Disabled $True

Чтобы разрешить использование комнаты чата, задайте параметру Disabled значение False:To enable a chat room, set the Disabled parameter to False:

Set-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -Disabled $False

Получение сведений о комнатGet information about rooms

Получить сведения о комнатах, настроенных для использования в организации, можно с помощью командлета Get-CsPersistentChatRoom.To get information about the rooms configured for use in your organization, you can use the Get-CsPersistentChatRoom cmdlet.

Следующая команда возвращает сведения обо всех настроенных в организации комнатах чата:The following command returns information about all the chat rooms configured for use in the organization:

Get-CsPersistentChatRoom

Удаление всего содержимого из комнатыRemove all content from a room

Удалить содержимое из комнаты можно с помощью командлета Clear-CsPersistentChatRoom. Например, следующая команда удалит из комнаты сохраняемого чата все содержимое, добавленное в нее до 1 марта 2015 г. включительно:You can remove content from a room by using the Clear-CsPersistentChatRoom cmdlet. For example, the following command removes all the content from the Persistent Chat room ITChatRoom that was added to the room on or before March 1, 2015:

Clear-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -EndDate "3/1/2015"

Удаление сообщения из комнатыRemove a message from a room

Можно удалить одно или несколько сообщений из комнаты сохраняемого чата и при необходимости заменить какое-либо сообщение на стандартное или предоставленное администратором сообщение с помощью командлета Remove-CsPersistentChatMessage. Например, следующая команда удалит из комнаты чата ITChatRoom все сообщения, переданные пользователем kenmyer@contoso.com:You can remove one or more messages in the Persistent Chat database, and optionally replace the message with a default message or with an administrator-provided message, by using the Remove-CsPersistentChatMessage cmdlet. For example, the following command removes all the messages from the ITChatRoom chat room that were posted by the user kenmyer@contoso.com:

Remove-CsPersistentChatMessage -Identity "atl-persistentchat-001.contoso.com\ITChatRoom" -UserUri "sip:kenmyer@contoso.com"

В следующем примере вместо удаленных сообщений отображается примечание о том, что сообщение уже не доступно:The next example replaces any removed messages with the note that the message is no longer available:

Remove-CsPersistentChatMessage -Identity "atl-persistentchat-001.contoso.com\ITChatRoom" -UserUri "sip:kenmyer@contoso.com" -ReplaceMessage "This message is no longer available."

Удаление комнатыRemove a room

Удалить комнату можно с помощью командлета Remove-CsPersistentChatRoom.You can remove a room by using the Remove-CsPersistentChatRoom cmdlet.

Например, следующая команда удалит комнату чата RedmondChatRoom:For example, the following command removes the chat room RedmondChatRoom:

Remove-CsPersistentChatRoom -Identity "atl-gc-001.contoso.com\RedmondChatRoom"

Перемещение комнаты из одной категории в другуюMove a room from one category to another

Если диспетчер комнаты чата имеет привилегии автора в другой категории, то он может переместить комнату из одной категории в другую. Комната не удаляется и воссоздается. Это изменение связи с базой данных.If a chat room manager has Creator privileges in another category, he or she can move the room from one category to another. The room is not deleted and recreated. It is a change of association within the database.

Изменение категории комнаты должно происходить редко и с осторожностью. Категория определяет разрешенное членство в комнате чата, поэтому при перемещении комнаты чата в другую категорию все системные списки управления доступом (SACL), которые более не поддерживаются новой категорией, очищаются. Например, если пользователь был членом комнаты и больше не относится к разрешенным участникам в новой категории, членство комнаты будет изменено, а пользователь будет удален из комнаты.Changing a chat room category should be done rarely and with caution. A category determines the allowed membership for the chat room, so when a chat room is moved to another category, all the system access control lists (SACLs) that are no longer supported by the new category are purged. For example, if a user was a member of the room and is no longer an allowed member in the new category, the room membership will be modified and the user will be removed from the room.