Remove-CsPartnerApplication

Skype for Business Server 2015
 

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

Удаляет существующее партнерское приложение. Партнерское приложение — это любое приложение, с которым Skype для бизнеса Server 2015 может напрямую обмениваться маркерами безопасности, не обращаясь к стороннему серверу маркеров безопасности. Данный командлет впервые появился в Lync Server 2013.

Remove-CsPartnerApplication -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

Команда в примере 1 удаляет партнерское приложение со свойством Identity, равным "MicrosoftExchange".

Remove-CsPartnerApplication -Identity "MicrosoftExchange"

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

Get-CsPartnerApplication | Remove-CsPartnerApplication

В примере 3 удаляются все партнерские приложения, у которых уровень доверия отличается от Full. Для этого сначала вызывается командлет Get-CsPartnerApplication без параметров, который возвращает коллекцию всех партнерских приложений, настроенных для использования в организации. Затем эта коллекция передается в командлет Where-Object, отбирающий только те приложения, у которых свойство ApplicationTrustLevel не равно (-ne) "Full". Приложения, соответствующие этому критерию, затем передаются в командлет Remove-CsPartnerApplication , который их удаляет.

Get-CsPartnerApplication | Where-Object {$_.ApplicationTrustLevel -ne "Full"} | Remove-CsPartnerApplication

В Skype для бизнеса Server 2015 проверка подлинности между серверами (например, проверка подлинности, позволяющая Skype для бизнеса Server 2015 и Exchange обмениваться информацией) реализуется с помощью протокола безопасности OAuth. Для этого типа проверки подлинности обычно требуется три сервера: два сервера, которые должны взаимодействовать друг с другом (сервер А и Б), и сторонний сервер маркеров безопасности. Если серверы А и Б должны взаимодействовать друг с другом, они обращаются к серверу маркеров (который также называют сервером OAuth) и получают маркеры безопасности со взаимным доверием, которыми два других сервера могут обмениваться для проверки их удостоверений.

Если вы используете локальную версию сервера Skype для бизнеса Server 2015 и вам требуется взаимодействие с другим серверным продуктом, который полностью поддерживает протокол OAuth (например, Exchange или SharePoint), вам, как правило, не требуется использовать сервер маркеров, так как эти серверные продукты могут издавать свои собственные маркеры безопасности. Однако может потребоваться настройка других серверных продуктов (например, Exchange) в качестве партнерского приложения. (Также придется настроить сервер Skype для бизнеса Server 2015 как партнерское приложение для этого другого серверного продукта.) В сервере Skype для бизнеса Server 2015 партнерские приложения управляются с помощью командлетов CsPartnerApplication .

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

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Уникальный идентификатор удаляемого партнерского приложения. Например:

-Identity "MicrosoftExchange"

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

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

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

Командлет Remove-CsPartnerApplication принимает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.SSAuth.PartnerApplication#Decorated из конвейера.

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

 
Показ: