Set-CsXmppAllowedPartner

Skype for Business Server 2015
 

마지막으로 수정된 항목: 2017-03-28

기존 XMPP 허용 파트너를 수정합니다. XMPP(Extensible Messaging and Presence Protocol)는 XML을 사용하여 메시지를 교환하기 위한 개방형 표준 통신 프로토콜입니다. 허용 파트너는 해당 사용자가 비즈니스용 Skype 서버 2015 사용자와 메신저 대화 및 현재 상태 정보를 교환할 수 있는 메신저 및 현재 상태 공급자입니다. 이 cmdlet은 Lync Server 2013에서 도입되었습니다.

Set-CsXmppAllowedPartner [-Identity <XdsGlobalRelativeIdentity>] <COMMON PARAMETERS>
Set-CsXmppAllowedPartner [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-AdditionalDomains <PSListModifier>] [-Confirm [<SwitchParameter>]] [-ConnectionLimit <UInt32>] [-Description <String>] [-EnableKeepAlive <$true | $false>] [-Force <SwitchParameter>] [-PartnerType <Federated | PublicVerified | PublicUnverified>] [-ProxyFqdn <String>] [-SaslNegotiation <Required | Optional | NotSupported>] [-SupportDialbackNegotiation <$true | $false>] [-TlsNegotiation <Required | Optional | NotSupported>] [-WhatIf [<SwitchParameter>]]

예제 1에 표시된 명령은 XMPP 허용 파트너 contoso.com에 대한 다이얼백 협상을 사용하지 않도록 설정합니다. 이 작업은 SupportDialbackNegotiation 매개 변수를 포함하고 매개 변수 값을 False($False)로 설정하여 수행합니다.

Set-CsXmppAllowedPartner -Identity "contoso.com" -SupportDialbackNegotiation $False

위의 예제에서는 조직의 모든 XMPP 허용 파트너에 대해 단순 인증 및 보안 계층 협상이 필요하며 사용하도록 설정됩니다. 이 작업을 수행하기 위해 이 명령은 먼저 Get-CsXmppAllowedPartner cmdlet을 사용하여 모든 XMPP 허용 파트너의 컬렉션을 반환합니다. 이 컬렉션은 컬렉션의 각 파트너에 대해 SaslNegotiation 속성 값을 Required로 설정하는 Set-CsXmppAllowedPartner cmdlet에 파이프됩니다.

Get-CsXmppAllowedPartner | Set-CsXmppAllowedPartner -SaslNegotiation "Required"

예제 3에서는 새로운 하위 도메인 na.contoso.com이 XMPP 허용 파트너 contoso.com에 추가됩니다. 이를 위해 AdditionalDomains 매개 변수가 @{Add="na.contoso.com"} 구문과 함께 포함됩니다. 해당 구문은 na.contoso.com을 현재 AdditionalDomains 속성에 있는 다른 모든 도메인에 추가합니다.

Set-CsXmppAllowedPartner -Identity "contoso.com" -AdditionalDomains @{Add="na.contoso.com"}

예제 4에서는 europe.contoso.com 도메인을 XMPP 허용 파트너 contoso.com에 할당된 추가 도메인 컬렉션에서 제거합니다. 이 도메인을 제거하기 위해 매개 변수 값이 @{Remove="europe.contoso.com"}인 AdditionalDomains 매개 변수가 포함됩니다. 해당 구문은 Europe.contoso.com을 AdditionalDomains 속성에서 제거하며 역시 AdditionalDomains에 저장되어 있을 수 있는 다른 도메인에는 영향을 주지 않습니다.

Set-CsXmppAllowedPartner -Identity "contoso.com" -AdditionalDomains @{Remove="europe.contoso.com"}

예제 5에 표시된 명령은 XMPP 허용 파트너 contoso.com에 대한 하위 도메인 지원을 제거합니다. 이 작업은 매개 변수 값이 $Null인 AdditionalDomains 매개 변수를 포함하여 수행됩니다. 해당 구문은 현재 AdditionalDomains 속성에 포함되어 있는 모든 도메인을 삭제합니다.

Set-CsXmppAllowedPartner -Identity "contoso.com" -AdditionalDomains $Null

XMPP(Extensible Messaging and Presence Protocol)는 인터넷에서 메시지를 보내는 데 사용되는 XML 기반 표준 통신 프로토콜입니다. XMPP(이전 이름은 Jabber)는 Google Talk, Facebook 채팅을 비롯한 여러 인터넷 메시징 및 통신 응용 프로그램에서 지원됩니다.

사용자가 XMPP 네트워크의 사용자와 메신저 대화 및 현재 상태 정보를 교환할 수 있도록 하려면 해당 네트워크가 XMPP 허용 파트너로 구성되어 있어야 합니다. 또한 XMPP 액세스를 허용하는 외부 액세스 정책을 사용자에게 할당해야 합니다. 기본적으로 사용자는 허용 파트너 목록에 있는 모든 XMPP 네트워크의 사용자와 통신하도록 허용됩니다. 사용자가 지정된 네트워크의 사용자와 통신하지 못하도록 하려면 허용 파트너 목록에서 해당 네트워크를 삭제해야 합니다.

사용자가 직접 만든 사용자 지정 RBAC(역할 기반 액세스 제어) 역할을 포함하여 이 cmdlet이 할당된 모든 RBAC 역할의 목록을 반환하려면 Windows PowerShell 명령줄 인터페이스 프롬프트에서 다음 명령을 실행합니다.

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsXmppAllowedPartner"}

비즈니스용 Skype 서버 제어판:비즈니스용 Skype 서버 제어판을 사용하여 기존 XMPP 허용 파트너의 속성 값을 편집하려면 외부 사용자 액세스, XMPP 페더레이션 파트너를 차례로 클릭하고 수정할 파트너를 두 번 클릭합니다.

 

매개 변수 필수 유형 설명

AdditionalDomains

선택

System.Management.Automation.PSListModifier

허용 파트너에 속하는 추가 XMPP 도메인입니다.

Confirm

선택

System.Management.Automation.SwitchParameter

명령을 실행하기 전에 확인 메시지를 표시합니다.

ConnectionLimit

선택

System.UInt32

특정 파트너에 대한 최대 동시 연결 수를 지정합니다.

Description

선택

System.String

관리자가 XMPP 허용 파트너와 관련하여 추가 텍스트를 제공할 수 있도록 합니다. 예를 들어 Description에는 파트너에 대한 연락처 정보를 포함할 수 있습니다.

EnableKeepAlive

선택

System.Boolean

XMPP 파트너가 연결이 활성 상태인지를 확인하기 위해 "연결 유지" 패킷을 주기적으로 전송해야 하는지 여부를 나타냅니다. 기본값은 True입니다.

Force

선택

System.Management.Automation.SwitchParameter

명령을 실행할 때 발생할 수 있는 심각하지 않은 오류 메시지를 표시하지 않습니다.

Identity

선택

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

수정할 XMPP 허용 파트너의 FQDN(정규화된 도메인 이름)입니다(예: fabrikam.com).

Instance

선택

System.Management.Automation.PSObject

개별 매개 변수 값을 설정하는 대신 cmdlet에 개체에 대한 참조를 전달할 수 있습니다.

PartnerType

선택

Microsoft.Rtc.Management.WritableConfig.Settings.XmppFederation.PartnerType

비즈니스용 Skype 서버 2015와 XMPP 파트너 간의 관계를 지정합니다. 사용 가능한 값은 다음과 같습니다.

* Federated(XMPP 파트너가 페더레이션 도메인에 포함됨)

* PublicVerified

* PublicUnverified

기본값은 PublicUnverified입니다.

ProxyFqdn

선택

System.String

XMPP 파트너가 사용하는 프록시 서버의 정규화된 도메인 이름입니다.

SaslNegotiation

선택

Microsoft.Rtc.Management.WritableConfig.Settings.XmppFederation.SaslNegotiation

서버 인증에 사용되는 프로토콜인 SASL(Simple Authentication and Security Layer) 프로토콜에 대한 지원을 나타냅니다.

허용되는 값은 다음과 같습니다.

* Required(SASL 협상을 지원해야 함)

* Optional(SASL이 사용됨)

* NotSupported(SASL 협상이 사용 가능해도 지원되지 않음)

기본값은 Required입니다.

SupportDialbackNegotiation

선택

System.Boolean

다이얼백 협상을 지원할지 여부를 나타냅니다. 다이얼백 협상을 사용하는 경우 서버 A에서 서버 B에 연결할 때 통신이 즉시 설정되지 않습니다. 대신 서버 B에서 먼저 서버 A가 속하는 것으로 추정되는 도메인의 신뢰할 수 있는 DNS 서버에 연결하여 서버 A의 ID를 확인합니다.

다이얼백 협상은 SASL 또는 TLS만큼 안전하지 않으며, 인증서를 사용하여 서버 ID를 확인할 수 없는 상황에서 주로 사용됩니다.

기본값은 True입니다.

TlsNegotiation

선택

Microsoft.Rtc.Management.WritableConfig.Settings.XmppFederation.TlsNegotiation

서버 간 데이터 스트림을 암호화하는 데 사용되는 프로토콜인 전송 계층 보안 프로토콜에 대한 지원을 나타냅니다.

허용되는 값은 다음과 같습니다.

* Required(TLS 협상을 지원해야 함)

* Optional(TLS가 사용 가능한 경우 사용됨)

* NotSupported(TLS 협상이 지원되지 않음)

기본값은 Required입니다.

WhatIf

선택

System.Management.Automation.SwitchParameter

명령을 실제로 실행하지 않고도 명령이 실행될 경우 발생할 수 있는 현상을 설명합니다.

Set-CsXmppAllowedPartner cmdlet은 Microsoft.Rtc.Management.WritableConfig.Settings.XmppFederation.XmppAllowedPartner#Decorated 개체의 파이프라인된 인스턴스를 허용합니다.

없음. 대신 Set-CsXmppAllowedPartner cmdlet은 Microsoft.Rtc.Management.WritableConfig.Settings.XmppFederation.XmppAllowedPartner#Decorated 개체의 기존 인스턴스를 수정합니다.

 
표시: