Remove-CsAddressBookConfiguration

Skype for Business Server 2015
 

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

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

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

В этом примере с помощью командлета Remove-CsAddressBookConfiguration удаляются параметры конфигурации адресной книги с удостоверением site:Redmond. использование параметра Identity обеспечивает удаление только указанных параметров адресной книги.

Remove-CsAddressBookConfiguration -Identity site:Redmond

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

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

В примере 3 удаляются все параметры адресной книги, в которых файлы изменений сохраняются менее 30 дней. Для выполнения этой задачи сначала вызывается командлет Get-CsAddressBookConfiguration , который извлекает коллекцию всех параметров адресной книги, используемых в организации в текущий момент. Затем эта коллекция передается в командлет Where-Object , который выбирает только те параметры, свойство KeepDuration которых меньше 30 дней. (Обратите внимание на синтаксис: 30. — за числом дней следует точка.) И наконец, отфильтрованная коллекция передается в командлет Remove-CsAddressBookConfiguration , который удаляет все элементы в этой коллекции.

Get-CsAddressBookConfiguration | Where-Object {$_.KeepDuration -lt 30.} | Remove-CsAddressBookConfiguration

Серверы адресных книг являются посредниками между доменными службами Active Directory (AD DS) и Skype для бизнеса Server 2015. Сервер адресной книги обеспечивает синхронизацию пользовательских данных, хранимых в Skype для бизнеса Server 2015, с данными в доменных службах. Для этого файлы адресной книги периодически синхронизируются с данными, хранимыми в базе данных пользователей.

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

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

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

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор для удаляемой коллекции параметров конфигурации адресной книги. Чтобы удалить глобальную коллекцию, используйте следующий синтаксис: -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.AddressBook.AddressBookSettings. Командлет Remove-CsAddressBookConfiguration принимает в качестве входных данных объекты конфигурации адресной книги, переданные по конвейеру.

Командлет Remove-CsAddressBookConfiguration не возвращает значение или объект. Он удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.AddressBook.AddressBookSettings.

 
Показ: