Remove-CsTrustedApplication

Skype for Business Server 2015
 

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

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

Remove-CsTrustedApplication -Identity <ExternalApplicationIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Этот пример удаляет доверенное приложение с идентификатором TrustPool.litwareinc.com/tapp2 из связанной доверенной службы.

Remove-CsTrustedApplication -Identity TrustPool.litwareinc.com/tapp2

Пример 2 удаляет все доверенные приложения, идентификаторы которых содержат строку "trust". Сначала вызывается командлет Get-CsTrustedApplication , в который передается параметр Filter со значением *trust*. Эта команда получает все доверенные приложения, в идентификаторах которых имеется строка "trust". Затем полученная коллекция передается в командлет Remove-CsTrustedApplication , который удаляет доверенные приложения из доверенной службы. (Сами приложения не удаляются, удаляется только связь с пулом доверенных приложений и доверенной службой.)

Get-CsTrustedApplication -Filter *trust* | Remove-CsTrustedApplication

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

При использовании этого командлета для удаления доверенного приложения необходимо указать значение параметра Identity. Identity — это полное доменное имя пула, в котором размещается приложение, за которым следует косая черта (/) и идентификатор приложения. Например, TrustPool.litwareinc.com/tapp2, где TrustPool.litwareinc.com ? это полное доменное имя пула, а tapp2 — это идентификатор приложения. Если просмотреть сведения о существующем приложении с помощью командлета Get-CsTrustedApplication , можно заметить, что идентификатор выглядит скорее так: TrustPool.litwareinc.com/urn:application:tapp2. Обратите внимание на префикс urn:application: перед именем приложения (tapp2). Хотя префикс является частью свойства Identity, он не требуется при указании значения параметра Identity.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.ExternalApplicationIdentity

Уникальный идентификатор доверенного приложения, удаляемого из пула доверенных приложений. Значения идентификатора должны вводиться в формате <полное доменное имя пула>/<идентификатор приложения>, где "полное доменное имя пула" — это полное доменное имя пула, в котором размещается приложение, а "идентификатор приложения" — это имя приложения.

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.Xds.DisplayTrustedApplication. Принимает конвейерный входной поток объектов доверенных приложений.

Этот командлет не возвращает значения. Он удаляет объект типа Microsoft.Rtc.Management.Xds.DisplayTrustedApplication.

 
Показ: