New-CsArchivingPolicy

Skype for Business Server 2015
 

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

Создает новые политики архивации сеансов обмена мгновенными сообщениями. Эти политики позволяют архивировать все сеансы обмена мгновенными сообщениями между внутренними пользователями, а также все сеансы обмена мгновенными сообщениями между внутренними пользователями и внешними партнерами. Данный командлет впервые появился в Lync Server 2010.

New-CsArchivingPolicy -Identity <XdsIdentity> [-ArchiveExternal <$true | $false>] [-ArchiveInternal <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

В примере 1 с помощью командлета New-CsArchivingPolicy создается новая политика архивации с удостоверением site:Redmond. Кроме того, параметр ArchiveInternal устанавливается в значение True; это означает, что данная новая политика будет включать архивацию для внутренних сеансов обмена мгновенными сообщениями и конференций.

New-CsArchivingPolicy -Identity site:Redmond -ArchiveInternal $True

В примере 2 с помощью параметра InMemory создается политика архивации, которая сначала существует только в памяти. В этом наборе команд сначала вызывается командлет New-CsArchivingPolicy с параметром InMemory, чтобы создать новую политику на уровне узла с удостоверением site:Redmond. Эта новая политика, существующая только в памяти, сохраняется в переменной $x. В командах 2 и 3 изменяются значения свойств для этой виртуальной политики; в команде 2 свойство ArchiveInternal устанавливается в значение True, а в команде 3 свойство ArchiveExternal устанавливается в значение True.

Наконец, последняя команда в примере с помощью командлета Set-CsArchivingPolicy преобразует виртуальную политику site:Redmond в фактическую политику архивации сеансов обмена мгновенными сообщениями.

$x = New-CsArchivingPolicy -Identity site:Redmond -InMemory
$x.ArchiveInternal = $True
$x.ArchiveExternal = $True
Set-CsArchivingPolicy -Instance $x

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

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

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

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

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Указывает уникальное удостоверение, которое должно быть назначено политике. Новые политики архивации могут создаваться на уровне узла или на уровне пользователя. Чтобы создать новую политику на уровне узла, используйте префикс "site:", за которым следует имя узла. Например, следующий синтаксис создает новую политику для узла Redmond: -Identity site:Redmond. Чтобы создать новую политику на уровне пользователя, используйте удостоверение, аналогичное следующему: -Identity SalesArchivingPolicy.

Обратите внимание, что нельзя создать новую глобальную политику; если требуется внести изменения в глобальную политику, используйте командлет Set-CsArchivingPolicy . Кроме того, нельзя создать новую политику на уровне узла или на уровне пользователя, если политика с таким удостоверением уже существует.

ArchiveExternal

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

System.Boolean

Указывает, архивируются ли внешние сеансы обмена мгновенными сообщениями. (Внешний сеанс обмена мгновенными сообщениями — это сеанс, хотя бы один участник которого не прошел проверку подлинности и не имеет учетную запись Active Directory в организации.) Значение по умолчанию — False, что означает отсутствие архивации внешних сеансов обмена мгновенными сообщениями.

ArchiveInternal

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

System.Boolean

Указывает, архивируются ли внутренние сеансы обмена мгновенными сообщениями. (Внутренний сеанс обмена мгновенными сообщениями — это сеанс, все участники которого прошли проверку подлинности и имеют учетные записи Active Directory в организации.) Значение по умолчанию — False, что означает отсутствие архивации внутренних сеансов обмена мгновенными сообщениями.

Confirm

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

System.Management.Automation.SwitchParameter

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

Description

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

System.String

Позволяет администраторам предоставлять краткое описание политики архивации. Например, параметр Description может использоваться для указания, к каким пользователям должна применяться эта политика.

Force

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

System.Management.Automation.SwitchParameter

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

InMemory

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

System.Management.Automation.SwitchParameter

Создает ссылку на объект без фиксации объекта в качестве постоянного изменения. Если выходные данные этого командлета, вызванного с помощью указанного параметра, назначаются переменной, можно внести изменения в свойства ссылки на объект и затем зафиксировать эти изменения, вызвав соответствующий командлет Set-<cmdlet> .

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

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

Нет. Командлет New-CsArchivingPolicy не принимает входные данные из конвейера.

Командлет New-CsArchivingPolicy создает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.IM.IMArchivingPolicy.

 
Показ: