Remove-CsCdrConfiguration

Skype for Business Server 2015
 

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

Удаляет указанные коллекции настроек регистрации вызовов (CDR). Технология CDR позволяет отслеживать одноранговые сеансы обмена мгновенными сообщениями, протокол VoIP, телефонные вызовы и конференц-вызовы. Такие данные об использовании содержат информацию о вызывающих абонентах и адресатах вызовов, времени вызова и продолжительности разговора Данный командлет впервые появился в Lync Server 2010.

Remove-CsCdrConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

В примере 1 Remove-CsCdrConfiguration используется для удаления настроек CDR, назначенных для сайта Redmond. Использование параметра Identity гарантирует, что будут удалены только параметры, назначенные указанному сайту.

Remove-CsCdrConfiguration -Identity site:Redmond

Команда, представленная в примере 2, служит для удаления всех настроек CDR, которые были назначены в области сайта. Для этого команда сначала использует командлет Get-CsCdrConfiguration и параметр Filter для получения соответствующих настроек CDR; строковое значение "site:*" обеспечивает возврат только тех настроек, которые содержат свойство Identity, начинающееся с символов "site:". После фильтрации коллекция передается в командлет Remove-CsCdrConfiguration , который удаляет все элементы в коллекции.

Get-CsCdrConfiguration -Filter site:* | Remove-CsCdrConfiguration

В примере 3 все настройки CDR, где для свойства KeepCallDetailForDays задано значение менее 30 дней, будут удалены. Чтобы выполнить эту задачу, команда вызывает командлет Get-CsCdrConfiguration без параметров для возврата коллекции всех настроек CDR, которые в настоящее время используются организацией. Эта коллекция затем передается в командлет Where-Object , который выбирает только те настройки, где для свойства KeepCallDetailForDays задано значение менее 30 дней. После фильтрации коллекция передается в командлет Remove-CsCdrConfiguration , который удаляет все элементы в этой коллекции.

Get-CsCdrConfiguration | Where-Object {$_.KeepCallDetailForDays -lt 30} | Remove-CsCdrConfiguration

Регистрация вызовов (CDR) предоставляет возможность отслеживать использование таких функций Skype для бизнеса Server 2015, как телефонные вызовы по протоколу VoIP, обмен мгновенными сообщениями, передача файлов, аудио- и видеоконференция и сеансы совместной работы с приложением. Технология CDR (доступная только после развертывания службы мониторинга) регистрирует в журнале данные об использовании: абоненты, участвующие в вызове, продолжительность разговора и факт передачи данных (тем не менее, CDR не записывает непосредственно содержимое разговора).

CDR также отслеживает сведения об ошибках вызовов: подробные диагностические данные для одноранговых сеансов и для конференц-вызовов.

Использование CDR в инфраструктуре предприятия определяется администратором. Если выполнено развертывание службы мониторинга, можно легко активировать или деактивировать CDR. Кроме того, эта процедура может применяться глобально (в этом случае функция CDR активируется или деактивируется в масштабах всего предприятия) или для каждого отдельного сайта. Например, можно использовать CDR для сайта Redmond, но не для сайта Paris.

Индивидуальные настройки сайта, созданные с помощью New-CsCdrConfiguration , впоследствии можно удалить, используя командлет Remove-CsCdrConfiguration . При удалении индивидуальных настроек сайта управление настройками CDR для данного сайта будет автоматически осуществляться глобальными настройками конфигурации CDR.

Также можно выполнить Remove-CsCdrConfiguration для глобальных настроек CDR. Тем не менее, поскольку глобальные настройки не подлежат удалению, вместо этого будут восстановлены их значения по умолчанию. Например, для свойства KeepCallDetailForDays в глобальных настройках задано значение 90. При выполнении командлета Remove-CsCdrConfiguration для глобальных настроек будет восстановлено значение этого свойства по умолчанию (60).

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Microsoft.Rtc.Management.WritableConfig.Settings.CallDetailRecording.CdrSettings. Командлет Remove-CsCdrConfiguration принимает переданные входные значения объектов конфигурации CDR.

Нет. Вместо этого командлет удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.CallDetailRecording.CdrSettings.

 
Показ: