Set-CsPrivacyConfiguration

Skype for Business Server 2015
 

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

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

Set-CsPrivacyConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsPrivacyConfiguration [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-AutoInitiateContacts <$true | $false>] [-Confirm [<SwitchParameter>]] [-DisplayPublishedPhotoDefault <$true | $false>] [-EnablePrivacyMode <$true | $false>] [-Force <SwitchParameter>] [-PublishLocationDataDefault <$true | $false>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

Команда, представленная в примере 1, служит для изменения значений трех свойств настроек конфигурации конфиденциальности, для которых свойство Identity имеет значение site:Redmond. Изменяются значения следующих трех свойство: AutoInitiateContacts, PublishLocationDataDefault и DisplayPublishedPhotoDefault.

Set-CsPrivacyConfiguration -Identity site:Redmond -EnablePrivacyMode $False -AutoInitiateContacts $True -PublishLocationDataDefault $True -DisplayPublishedPhotoDefault $True

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

Get-CsPrivacyConfiguration | Set-CsPrivacyConfiguration -EnablePrivacyMode $True

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

Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $False} | Set-CsPrivacyConfiguration -AutoInitiateContacts $True -PublishLocationDataDefault $True -DisplayPublishedPhotoDefault $True

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

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

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

Настройки конфигурации конфиденциальности можно применить для глобальной области, области сайта или службы (только для службы сервера служб пользователей). Командлет Set-CsPrivacyConfiguration позволяет изменить любые настройки конфигурации конфиденциальности, которые используются в настоящее время в компании.

 

Параметр Применение Тип Описание

AutoInitiateContacts

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

System.Boolean

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

Confirm

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

System.Management.Automation.SwitchParameter

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

DisplayPublishedPhotoDefault

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

System.Boolean

Если задано значение "True", фотография пользователя будет автоматически опубликована в Skype для бизнеса. Если задано значение "False", фотография пользователя не будет доступна до тех пор, пока он(а) явным образом не выберет вариант "Показывать мою фотографию другим пользователям". По умолчанию используется значение "True".

EnablePrivacyMode

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

System.Boolean

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

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

-Identity global

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

-Identity site:Redmond

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

-Identity service:Redmond-UserServices-1

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

Если этот параметр не задан, глобальные параметры будут обновлены при вызове командлета Set-CsPrivacyConfiguration .

Instance

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

Объект PrivacyConfiguration

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

PublishLocationDataDefault

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

System.Boolean

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

Tenant

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

System.Guid

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

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

Для возврата идентификатора каждого клиента выполните следующую команду:

Get-CsTenant | Select-Object DisplayName, TenantID

Если вы работаете в рамках удаленного сеанса Windows PowerShell и подключены только к среде Skype для бизнеса Online, указывать параметр Tenant не требуется. В таком случае значение идентификатора клиента будет автоматически взято из сведений о подключении. Параметр Tenant предназначен главным образом для гибридных сред.

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

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

 
Показ: