Set-CsPersistentChatComplianceConfiguration

Skype for Business Server 2015
 

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

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

Set-CsPersistentChatComplianceConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsPersistentChatComplianceConfiguration [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-AdapterName <String>] [-AdapterOutputDirectory <String>] [-AdapterType <String>] [-AddChatRoomDetails <$true | $false>] [-AddUserDetails <$true | $false>] [-Confirm [<SwitchParameter>]] [-CreateFileAttachmentsManifest <$true | $false>] [-CustomConfiguration <String>] [-Force <SwitchParameter>] [-OneChatRoomPerOutputFile <$true | $false>] [-RunInterval <TimeSpan>] [-WhatIf [<SwitchParameter>]]

В примере 1 показана настройка для свойства RunInterval настроек конфигурации соответствия Persistent Chat значения 10 минут: 00 часов: 10 минут: 00 секунд.

Set-CsPersistentChatComplianceConfiguration -Identity "global" -RunInterval "00:10:00"

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

Get-CsPersistentChatComplianceConfiguration | Set-CsPersistentChatComplianceConfiguration  -RunInterval "00:10:00"

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

Многие организации (включая организации, работающие в сферах здравоохранения и финансов) должны вести архивы всех своих коммуникаций с использованием электронных средств связи. Сюда входят и беседы с использованием службы сохраняемого чата. Lync Server позволяет создать отдельную нормативную базу данных, в которой будет храниться подробный архив всех бесед во всех комнатах сохраняемого чата. Соответствие сохраняемого чата нормативным требованиям можно включить или отключить на уровне сайта или службы (то есть соответствие нормативным требованиям можно включить или отключить для того или иного пула сохраняемого чата). Кроме того, соответствием сохраняемого чата нормативным требованиям можно управлять только с помощью командной строки Windows PowerShell. В Панель управления Skype для бизнеса Server отсутствуют соответствующие параметры.

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

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

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Set-CsPersistentChatComplianceConfiguration , недоступны в панели Панель управления Skype для бизнеса Server.

 

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

AdapterName

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

String

Имена адаптеров Persistent Chat. Адаптеры представляют собой сторонние продукты, выполняющие преобразование данных в базе данных соответствия в указанный формат.

AdapterOutputDirectory

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

String

Полный путь к папке, в которой сохранены данные адаптера. Необходимо использовать отдельную папку для каждого адаптера.

AdapterType

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

String

Полное доменное имя управляемого типа .Net, который реализует интерфейс Microsoft.Rtc.Internal.Chat.Server.Compliance.IComplianceAdapter. Это может быть сторонний адаптер или внутренний адаптер XML "Microsoft.Rtc.Internal.Chat.Server.Compliance.XmlAdapter,compliance".

Если тип адаптера не задан, Persistent Chat будет записывать данные соответствия нормативам.

AddChatRoomDetails

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

Boolean

Если задано значение "True", дополнительные сведения о каждой комнате чата будут передаваться в адаптер. Это может существенно увеличить объем данных о соответствии требованиям.

По умолчанию используется значение "False".

AddUserDetails

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

Boolean

Если задано значение "True", дополнительные сведения о каждом пользователе комнаты чата будут передаваться в адаптер. Это может существенно увеличить объем данных о соответствии требованиям.

По умолчанию используется значение "False".

Confirm

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

SwitchParameter

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

CreateFileAttachmentsManifest

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

Boolean

Если задано значение "True", создаются дополнительные выходные файлы для отслеживания передачи файлов в комнатах чата. Эти файлы будут иметь расширение .ATTACH и помещаться в расположение, определяемое параметром AdapterOutputDirectory.

CustomConfiguration

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

String

Скрипт преобразования XSLT, позволяющий сохраняемому чату сохранять данные соответствия в произвольном настраиваемом формате.

Force

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

SwitchParameter

Запрещает отображение всех сообщений о некритических ошибках на время выполнения команды.

Identity

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

XdsIdentity

Уникальный идентификатор для настроек изменяемого соответствия Persistent Chat. Для изменения глобальной коллекции используйте следующий синтаксис:

-Identity "global"

Для изменения коллекции настроек, заданных в области сайта, используйте следующий синтаксис:

-Identity "site:Redmond"

Для изменения коллекции, настроенной в области службы, используйте следующий синтаксис:

-Identity "service:PersistentChatServer:atl-gc-001.litwareinc.com"

Если этот параметр не включен, командлет Set-CsPersistentChatComplianceConfiguration изменяет глобальную коллекцию.

Instance

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

PSObject

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

OneChatRoomPerOutputFile

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

Boolean

Если задано значение "True", для каждой комнаты разговоров создается отдельный отчет. По умолчанию используется значение "False".

RunInterval

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

TimeSpan

Интервал ожидания сервера перед созданием следующего выходного файла. Свойство RunInterval указывается в формате "дни.часы:минуты:секунды". Например, чтобы задать для свойства RunInterval значение "15 минут" (по умолчанию), необходимо использовать следующий синтаксис:

-RunInterval 00:15:00

Для свойства RunInterval можно назначить любое значение в диапазоне от 1 минуты (00:01.00) до 30 дней (30.00:00:00) включительно.

WhatIf

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

SwitchParameter

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

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

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

 
Показ: