Remove-CsArchivingPolicy

Skype for Business Server 2015
 

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

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

Remove-CsArchivingPolicy -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

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

Remove-CsArchivingPolicy -Identity site:Redmond

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

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

В примере 3 удаляются все политики архивирования, у которых свойство ArchiveExternal имеет значение False. Для этого сначала вызывается командлет Get-CsArchivingPolicy , который возвращает коллекцию всех политик архивирования, настроенных для использования в организации. Эта коллекция затем передается командлету Where-Object , выбирающему те политики, у которых свойство ArchiveExternal имеет значение False. Отфильтрованная коллекция затем передается командлету Remove-CsArchivingPolicy , который удаляет все политики в коллекции.

Get-CsArchivingPolicy | Where-Object {$_.ArchiveExternal -eq $False} | Remove-CsArchivingPolicy 

Во многих компаниях считается целесообразным вести архив сеансов обмена мгновенными сообщениями, в которых участвуют сотрудники; в других компаниях ведение подобного архива предписывается законодательно. Для архивирования сеансов обмена мгновенными сообщениями с помощью Skype для бизнеса Server 2015 необходимо выполнить два шага. Во-первых, необходимо включить архивирование на глобальном уровне и/или на уровне сайта с помощью командлета Set-CsArchivingConfiguration . Это позволит архивировать сеансы обмена мгновенными сообщениями; однако это не ведет к автоматическому включению архивирования сеансов.

Чтобы сохранять журналы сеансов обмена мгновенными сообщениям, необходимо выполнить шаг 2: создать одну или несколько политик архивирования. Эти политики определяют, для каких пользователей будут сохраняться сеансы обмена мгновенными сообщениями, а также какие типы сеансов будут сохраняться (внутренние и/или внешние). Внутренние сеансы обмена мгновенными сообщениями — это сеансы, в которых все участники являются прошедшими проверку подлинности пользователями с учетными записями Active Directory в организации, а внешние сеансы — это сеансы, где по крайней мере один участник не прошел проверку подлинности и не имеет учетной записи Active Directory в организации. Можно архивировать только внутренние сеансы, только внешние или и те, и другие.

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

Командлет Remove-CsArchivingPolicy позволяет удалить политику архивирования, созданную для использования в организации. Если удалить политику на уровне пользователей, все пользователи, которым была назначена эта политика, автоматически попадают под действие соответствующей политики сайта. Если политики сайта нет, то эти пользователи будут управляться глобальной политикой. Если удалить политику сайта, пользователи, на которых распространялась эта политика, автоматически попадут под действие глобальной политики.

Обратите внимание, что командлет Remove-CsArchivingPolicy также можно выполнять для глобальной политики, однако удалить ее нельзя. Вместо этого запуск командлета Remove-CsArchivingPolicy для глобальной политики приведет к сбросу всех свойств этой политики и восстановления их значений по умолчанию, то есть ни внутренние, ни внешние сеансы обмена мгновенными сообщениями архивироваться не будут, поскольку значение по умолчанию для этих свойств (ArchiveInternal и ArchiveExternal) равно False.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор удаляемой политики архивирования. Политики архивирования можно настраивать на глобальном уровне, на уровне сайта и пользователей. Чтобы удалить глобальную политику, используйте синтаксис: -Identity global. (Обратите внимание, что фактически глобальная политика не удаляется. Вместо этого все свойства политики сбрасываются в значения по умолчанию.)

Чтобы удалить политику сайта, используйте синтаксис: -Identity site:Redmond. Чтобы удалить политику на уровне пользователей, используйте синтаксис: -Identity SalesArchivingPolicy.

При вводе идентификатора нельзя использовать знаки подстановки.

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

При наличии этого параметра политика автоматически удаляется, даже если в настоящий момент она назначена хотя бы одному пользователю. Если этого параметра нет, то командлет Remove-CsArchivingPolicy не будет автоматически удалять политику на уровне пользователей, назначенную по крайней мере одному пользователю. Вместо этого появится запрос на подтверждение удаления этой политики. Чтобы продолжить выполнение команды и удалить политику, нужно ответить "да" (нажав клавишу Y).

Tenant

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

System.Guid

Глобальный уникальный идентификатор (GUID) учетной записи клиента Skype для бизнеса Online, для которого удаляется политика архивирования. Например:

–Tenant "38aad667-af54-4397-aaa7-e94c79ec2308"

Идентификатор каждого из своих клиентов Skype для бизнеса Online можно получить с помощью следующей команды:

Get-CsTenant | Select-Object DisplayName, TenantID

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Policy.IM.IMArchivingPolicy. Командлет Remove-CsArchivingPolicy принимает конвейерный ввод объектов политик архивирования.

Командлет Remove-CsArchivingPolicy не возвращает значение или объект. Вместо этого он удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.IM.IMArchivingPolicy.

 
Показ: