다음을 통해 공유


New-CsImFilterConfiguration

 

마지막으로 수정된 항목: 2012-03-26

새 IM(인스턴트 메시지) 필터 구성을 만듭니다. IM 필터는 사용자가 활성 하이퍼링크를 포함하는 인스턴트 메시지를 보낼 수 없도록 하는 데 사용됩니다.

구문

New-CsImFilterConfiguration -Identity <XdsIdentity> [-Action <Allow | Block | Warn>] [-AllowMessage <String>] [-BlockFileExtension <$true | $false>] [-Confirm [<SwitchParameter>]] [-Enabled <$true | $false>] [-Force <SwitchParameter>] [-IgnoreLocal <$true | $false>] [-InMemory <SwitchParameter>] [-Prefixes <PSListModifier>] [-WarnMessage <String>] [-WhatIf [<SwitchParameter>]]

자세한 정보

인스턴트 메시지를 보낼 때 사용자가 해당 메시지의 텍스트에 URI(Uniform Resource Identifier)를 포함하여 대화의 다른 참가자가 특정 웹 사이트 또는 공유를 참조하도록 할 수 있습니다. 특정 접두사가 포함된 하이퍼링크가 차단되거나 비활성화되도록 Microsoft Lync Server 2010을 구성할 수 있습니다. 즉, 참가자가 단순히 링크를 클릭하여 URI가 참조하는 사이트로 이동할 수 없고 수동으로 링크를 복사하여 브라우저에 붙여 넣어야 합니다.

New-CsImFilterConfiguration cmdlet을 사용하면 필터링할 URI 접두사 목록을 정의할 수 있을 뿐 아니라 특정 사이트 내에서 필터링을 사용하거나 사용하지 않도록 설정할 수 있습니다. Identity만 지정하여 New-CsImFilterConfiguration을 호출하면 해당 ID로 새 구성이 만들어지고 해당 사이트의 Prefixes 목록이 필터링할 기본 접두사 집합으로 채워집니다.

이 cmdlet을 실행할 수 있는 사용자: 기본적으로 RTCUniversalServerAdmins 그룹의 구성원은 New-CsImFilterConfiguration cmdlet을 로컬로 실행할 수 있습니다. 사용자가 직접 만든 사용자 지정 RBAC(역할 기반 액세스 제어) 역할을 포함하여 이 cmdlet이 할당된 모든 RBAC 역할의 목록을 가져오려면 Windows PowerShell 프롬프트에서 다음 명령을 실행합니다.

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsImFilterConfiguration"}

매개 변수

매개 변수 필수 유형 설명

Identity

필수

Xds ID

IM 필터 구성 범위를 지정하는 고유한 식별자입니다. 글로벌 설정은 기본적으로 존재하므로 New-CsImFilterConfiguration cmdlet을 사용하여 다시 만들 수 없지만 site:<site name>의 Identity를 지정하여 사이트 수준 설정을 만들 수 있습니다. 여기서 <site name>은 설정을 적용할 사이트의 이름입니다(예: site:Redmond).

전체 데이터 형식: Microsoft.Rtc.Management.Xds.XdsIdentity

Action

선택

URL 필터 작업

이 매개 변수 값은 인스턴트 메시지에 하이퍼링크가 포함된 경우 수행할 작업을 지정합니다.

Allow - 하이퍼링크 앞에 밑줄이 붙어 링크 기능이 없어집니다. AllowMessage 속성에 메시지가 지정된 경우 하이퍼링크가 포함된 각 인스턴트 메시지의 시작 부분에 메시지가 삽입됩니다.

Block - 활성 하이퍼링크가 포함된 메시지의 배달이 차단되고 Lync Server 2010에서 보낸 사람에게 오류 메시지를 보냅니다.

Warn - 수신 참가자에게 활성 하이퍼링크를 포함하는 메시지와 이러한 메시지의 시작 부분에 삽입되는 경고 메시지가 배달됩니다. 경고 메시지는 WarnMessage 속성을 사용하여 지정할 수 있습니다. Warn을 지정하고 WarnMessage를 입력하지 않으면 IM 필터링이 해제되지만 BlockFileExtension 속성에 대한 설정은 계속 유효합니다.

기본값: Allow. 메시지에 1,000개가 넘는 URL이 포함되는 경우 기본값은 Block입니다.

전체 데이터 형식: Microsoft.Rtc.Management.WritableConfig.Settings.ImFilter.UrlFilterAction

AllowMessage

선택

문자열

이 매개 변수에 값을 지정하면 Action 속성 값이 Allow로 설정된 경우 하이퍼링크를 포함하는 각 메시지의 시작 부분에 해당 문자열이 삽입됩니다. 이 메시지를 사용하여 알 수 없는 링크를 클릭할 경우의 잠재적 위험 또는 조직의 관련 정책 및 요구 사항 등을 사용자에게 알릴 수 있습니다.

BlockFileExtension

선택

부울

이 매개 변수를 True로 설정하면 Get-CsFileTransferFilterConfiguration cmdlet을 호출하여 검색할 수 있는 해당 파일 전송 필터 구성에 정의된 Extensions 속성에서 지정하는 확장명을 가진 파일 경로가 포함된 하이퍼링크가 차단되고 보낸 사람에게 오류 메시지가 반환됩니다. 이 매개 변수를 False로 설정하면 파일 확장명에 대한 특별 검사가 수행되지 않습니다.

기본값: True

Enabled

선택

부울

이 기능을 사용하거나 사용하지 않도록 설정합니다. 이 매개 변수를 True로 설정하면 인스턴트 메시지의 하이퍼링크를 검사하고 이 구성의 규칙을 적용합니다. 이 매개 변수를 False로 설정하면 메시지의 하이퍼링크를 검사하지 않습니다.

기본값: True

IgnoreLocal

선택

부울

이 매개 변수 값은 인스턴트 메시지에 전달된 로컬 인트라넷 URI에 대해 필터링을 수행할지 여부를 제어합니다. 이 매개 변수를 True로 설정하면 로컬 컴퓨터의 인트라넷 영역에 정의된 모든 URI가 무시됩니다. 로컬 컴퓨터는 IM 필터 응용 프로그램을 실행하는 프런트 엔드 서버입니다. 이 매개 변수를 False로 설정하면 지정된 필터링이 모든 하이퍼링크에 적용됩니다.

기본값: True

Prefixes

선택

PS 목록 한정자

필터링할 URI 접두사 목록입니다. 특정 인스턴트 메시지에 이 목록의 접두사 중 하나와 일치하는 접두사가 있는 하이퍼링크가 포함된 경우 해당 하이퍼링크가 지정된 설정에 따라 필터링됩니다.

기본값: callto:, file:, ftp., ftp:, gopher:, href, http:, https:, ldap:, mailto:, news:, nntp:, sip:, sips:, tel:, telnet:, www*.

WarnMessage

선택

문자열

이 매개 변수는 Action 속성 값이 Warn으로 설정된 경우 하이퍼링크가 포함된 각 인스턴트 메시지의 시작 부분에 삽입되는 경고 메시지를 포함합니다. 일반적으로 이 메시지는 알 수 없는 링크를 클릭할 경우의 잠재적 위험을 알리거나 조직의 관련 정책 및 요구 사항을 참조하는 등에 사용됩니다.

Force

선택

스위치 매개 변수

변경 작업을 수행하기 전에 표시되는 모든 확인 프롬프트를 표시하지 않습니다.

InMemory

선택

스위치 매개 변수

개체를 실제로 영구 변경 사항으로 커밋하지 않고 개체 참조를 만듭니다. 이 매개 변수와 함께 호출된 이 cmdlet의 결과를 변수로 할당하면 개체 참조의 속성을 변경한 후 이 cmdlet과 일치하는 Set- cmdlet을 호출하여 해당 변경 사항을 커밋할 수 있습니다.

WhatIf

선택

스위치 매개 변수

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

Confirm

선택

스위치 매개 변수

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

입력 형식

없음.

반환 형식

Microsoft.Rtc.Management.WritableConfig.Settings.ImFilter.ImFilterConfiguration 유형의 개체를 만듭니다.

예제

-------------------------- 예제 1 --------------------------

New-CsImFilterConfiguration -Identity site:Redmond

위에 표시된 명령에서 New-CsImFilterConfiguration은 ID가 site:Redmond인 새 IM 필터 구성을 만드는 데 사용됩니다. 추가 매개 변수가 지정되지 않았기 때문에 이러한 설정은 기본값을 사용하여 생성됩니다.

-------------------------- 예제 2 --------------------------

New-CsImFilterConfiguration -Identity site:Redmond -Prefixes @{add="rtsp:","urn:"}

이 명령에서 New-CsImFilterConfiguration은 ID가 site:Redmond인 새 IM 필터 구성을 만드는 데 사용됩니다. Prefixes 매개 변수가 지정되었기 때문에 새 구성에는 필터링할 기본 접두사를 비롯한 모든 기본값과 rtsp: 및 urn:의 두 가지 추가 접두사가 포함됩니다. 이러한 접두사는 기본 목록에 이러한 접두사를 추가하는 add 목록 한정자를 사용하여 추가합니다.

-------------------------- 예제 3 --------------------------

New-CsImFilterConfiguration -Identity site:Redmond -Prefixes @{replace="rtsp:","urn:"}

이 명령에서 New-CsFileTransferFilterConfiguration은 ID가 site:Redmond인 새 IM 필터 구성을 만드는 데 사용됩니다. 이 예제는 예제 2와 유사하지만 add 목록 한정자 대신 replace 목록 한정자를 사용하는 점이 다릅니다. 이는 모든 기본 URI 접두사가 이러한 두 접두사(rtsp: 및 urn:)로 바뀐다는 의미입니다. 따라서 앞에 rtsp: 또는 urn:이 오는 URI만 레드몬드 사이트의 인스턴트 메시지 내에서 필터링됩니다.