SetExtendedProtectionSettings 메서드(WMI MSReportServer_ConfigurationSetting)
SetExtendedProtectionSettings 메서드는 Reporting Services 구성 파일인 RSReportServer.config에서 RSWindowsExtendedProtectionLevel 및 RSWindowsExtendedProtectionScenario 속성을 설정하는 데 사용됩니다.
구문
Public Sub SetExtendedProtectionSettings( _
ByVal ExtendedProtectionLevel As String, _
ByVal ExtendedProtectionScenario As String, _
ByRef Warnings() As String, _
ByRef Length As Int32, _
ByRef HRESULT As Int32)
public void SetExtendedProtectionSettings(
string ExtendedProtectionLevel,
string ExtendedProtectionScenario,
out string[] Warnings,
out Int32 Length,
out Int32 HRESULT);
매개 변수
ExtendedProtectionLevel
RSRreportserver.config 파일에서 RSWindowsExtendedProtectionLevel을 설정합니다. 이 필수 값은 대/소문자를 구분하지 않습니다.다음 목록에서는 유효한 값을 보여 줍니다.
”Off | Allow | Require”
ExtendedProtectionScenario
RSReportserver.config 파일에서 RSWindowsExtendedProtectionScenario를 설정합니다. 이 필수 값은 대/소문자를 구분하지 않습니다.다음 목록에서는 유효한 값을 보여 줍니다.
”Any” | “Proxy” | “Direct”
주의
RSWindowsExtendedProtectionLevel 및 RSWindowsExtendedProtectionScenario 속성은 RSReportServer.config 파일의 AuthenticationTypes에 RSWindowNTLM, RSWindowsNegotiate, 또는 RSWindowsKerberos가 포함된 경우 적용됩니다. 이러한 속성을 설정하면 사용자와 클라이언트 소프트웨어가 보고서 서버에 인증하는 방식에 영향을 줍니다. 먼저 확장된 보호와 관련된 설명서를 읽은 후 ExtendedProtectionLevel을 Allow 또는 Require로 설정하는 것이 좋습니다.
ExtendedProtectionLevel을 설정하려면 사용자가 보고서 서버의 BUILTIN\Administrators 그룹의 멤버여야 합니다.
요구 사항
네임스페이스: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin
플랫폼: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional SP2(서비스 팩 2) 또는 SP1(서비스 팩 1) 또는 Windows 2000(모든 버전)