Remove-CsPrivacyConfiguration

Skype for Business Server 2015
 

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

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

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

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

Remove-CsPrivacyConfiguration -Identity site:Redmond

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

Get-CsPrivacyConfiguration -Filter "site:*" | Remove-CsPrivacyConfiguration

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

Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $False} | Remove-CsPrivacyConfiguration

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

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

В других случаях администраторы могут настроить значения по умолчанию в Skype для бизнеса Server 2015, по-прежнему предоставляя пользователям право изменять эти значения. Например, по умолчанию данные о расположении публикуются для пользователей, хотя пользователи не имеют права останавливать публикацию расположения. Задав для свойства PublishLocationDataByDefault значение False, администраторы могут изменить это поведение: в этом случае данные о расположении не будут публиковаться по умолчанию, хотя у пользователей все еще будет право на публикацию этих данных по собственному выбору.

Параметры конфигурации конфиденциальности можно применять в глобальной области действия, на уровне сайта и службы (хотя и только для службы User Server). Командлет Remove-CsPrivacyConfiguration позволяет удалить параметры, настроенные на уровне сайта или службы; например, если запустить командлет для параметров, настроенных на уровне сайта, такие параметры будут удалены, а конфигурация конфиденциальности для пользователей на этом сайте будет определяться глобальной коллекцией. Командлет Remove-CsPrivacyConfiguration также можно выполнять для глобальной коллекции, однако она не будет удалена. Вместо этого все свойства в этой коллекции будут сброшены до значений по умолчанию. Например, предположим, что свойство EnablePrivacyMode ранее было изменено, и ему было установлено значение True. Если "удалить" глобальную коллекцию, то для свойства EnablePrivacyMode будет восстановлено значение по умолчанию False.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор удаляемых параметров конфигурации конфиденциальности. Для удаления параметров, заданных в области сайта, используйте следующий синтаксис: -Identity site:Redmond. Для удаления параметров на уровне службы используйте следующий синтаксис: -Identity service:UserServer:atl-cs-001.litwareinc.com.

Командлет Remove-CsPrivacyConfiguration также можно выполнять для глобальной коллекции параметров. Однако в этом случае глобальные параметры не удаляются. Вместо этого для всех свойств в этой коллекции восстанавливаются значения по умолчанию.

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

Tenant

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

System.Guid

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

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

Вы можете вернуть идентификатор каждого клиента, выполнив эту команду:

Get-CsTenant | Select-Object DisplayName, TenantID

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration. Командлет Remove-CsPrivacyConfiguration принимает конвейерные входные данные объекта конфигурации конфиденциальности.

Нет. Командлет Remove-CsPrivacyConfiguration удаляет существующие экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.

 
Показ: