Remove-CsTestUserCredential

Skype for Business Server 2015
 

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

Удаляет указанного пользователя из набора пользователей, заданных в качестве тестовых пользователей узла-наблюдателя. Узлы-наблюдатели — это компьютеры, которые периодически используют Microsoft System Center Operations Manager 2007 R2 и искусственные транзакции Skype для бизнеса Server 2015 для проверки надлежащей работы компонентов Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2013.

Remove-CsTestUserCredential -SipAddress 
    <String>
   [-Confirm [
    <SwitchParameter>
  ]] [-Force 
    <SwitchParameter>
  ] [-WhatIf [
    <SwitchParameter>
  ]]

Команда в примере 1 удаляет пользователя с SIP-адресом sip:kenmyer@litwareinc.com из коллекции пользователей, заданных в качестве тестовых пользователей узла-наблюдателя.

Remove-CsTestUserCredential "sip:kenmyer@litwareinc.com"

Команды в примере 2 удаляют всех пользователей, заданных в качестве тестовых пользователей узла-наблюдателя. (Обратите внимание, что при этом учетные записи пользователей не удаляются, а просто удаляется их статус тестовых пользователей узла-наблюдателя.) Для этого первая команда в примере присваивает переменной $ErrorActionPreference в Windows PowerShell значение "SilentlyContinue". Это блокирует появление сообщений об ошибке, которые в противном случае появляются каждый раз, когда командлет Remove-CsTestUserCredential пытается удалить учетные данные для пользователя, заданного в качестве тестового пользователя узла-наблюдателя.

После блокировки сообщений об ошибке вторая команда в примере вызывает командлет Get-CsUser , извлекающий коллекцию всех пользователей, которым разрешен доступ к Skype для бизнеса Server 2015. Затем эта коллекция передается в командлет ForEach-Object . Командлет ForEach-Object cmdlet запускает цикл и для каждой учетной записи пользователя в коллекции выполняет командлет Remove-CsTestUserCredential , удаляющий данного пользователя из списка тестовых пользователей узла-наблюдателя.

Последняя команда в примере сбрасывает переменную $ErrorActionPreference в значение "Continue".

$ErrorActionPreference = "SilentlyContinue"

Get-CsUser | ForEach-Object {Remove-CsTestUserCredential -SipAddress $_.SipAddress}

$ErrorActionPreference = "Continue"

Если вы используете System Center Operations Manager в сочетании с Skype для бизнеса Server 2015, у вас имеется возможность настройки компьютеров в качестве узлов-наблюдателей. Узлы-наблюдатели — это компьютеры, которые периодически (и автоматически) выполняют искусственные транзакции. Искусственные транзакции — это командлеты, проверяющие различные функции Skype для бизнеса Server 2015; например, существуют искусственные операции, которые проверяют, могут ли пользователи регистрироваться в Skype для бизнеса Server 2015; могут ли пользователи обмениваться мгновенными сообщениями и сведениями о присутствии с помощью Skype для бизнеса Server 2015; могут ли пользователи проводить конференции с поддержкой совместного использования данных и общего доступа к приложениям; и могут ли пользователи выполнять телефонные вызовы посредством телефонной сети общего пользования. Как было упомянуто, эти искусственные транзакции выполняются периодически, а в случае их сбоя администраторы получают уведомления о том, что в системе, возможно, возникли проблемы.

Для выполнения многих искусственных транзакций требуются тестовые пользователи; например, проверить возможность двух пользователей обмениваться мгновенными сообщениями можно только при наличии двух учетных записей пользователей, пытаясь выполнить обмен мгновенными сообщениями с использованием этих учетных записей. При настройке узла-наблюдателя необходимо назначить этому узлу по крайней мере двух тестовых пользователей. Эти тестовые пользователи могут быть любыми допустимыми пользователями Active Directory, для которых включена поддержка Skype для бизнеса Server 2015, и которые зарегистрированы как тестовые учетные записи. Учетные записи регистрируются как тестовые с помощью командлета Set-CsTestUserCredential. Если вы в дальнейшем решаете отказаться от использования учетной записи в качестве тестовой, можно отменить регистрацию с помощью командлета Remove-CsTestUserCredential . Этот командлет просто запрещает использование учетной записи в качестве тестовой учетной записи узла-наблюдателя; это не приводит к удалению, блокировке или иному изменению учетной записи.

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

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

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Remove-CsTestUserCredential , недоступны в панели Панель управления Skype для бизнеса Server.

 

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

SipAddress

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

System.String

SIP-адрес учетной записи, в которой удаляются учетные данные тестового пользователя. Например:

-SipAddress "sip:kenmyer@litwareinc.com"

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Нет. Командлет Remove-CsTestUserCredential не принимает конвейерный ввод.

Нет. Вместо этого командлет Remove-CsTestUserCredential удаляет существующие экземпляры объекта System.Management.Automation.PSCredential.

 
Показ: