Export (0) Print
Expand All
Expand Minimize

SetExtendedProtectionSettings Method (WMI MSReportServer_ConfigurationSetting)

The SetExtendedProtectionSettings method is used to set the RSWindowsExtendedProtectionLevel and the RSWindowsExtendedProtectionScenario properties in the Reporting Services configuration file RSReportServer.config.

Public Sub SetExtendedProtectionSettings( _
        ByVal ExtendedProtectionLevel As String, _
        ByVal ExtendedProtectionScenario As String, _
        ByRef Warnings() As String, _
        ByRef Length As Int32, _
        ByRef HRESULT As Int32)

ExtendedProtectionLevel

Sets the RSWindowsExtendedProtectionLevel in the RSRreportserver.config file. The required value is not case sensitive.

The following list shows valid values:

”Off | Allow | Require”

ExtendedProtectionScenario

Sets the RSWindowsExtendedProtectionScenario in the RSReportserver.config file. The required value is not case sensitive.

The following list shows valid values:

”Any” | “Proxy” | “Direct”

The RSWindowsExtendedProtectionLevel and the RSWindowsExtendedProtectionScenario properties apply when the AuthenticationTypes in the RSReportServer.config file include RSWindowNTLM, RSWindowsNegotiate, or RSWindowsKerberos. Setting these properties affects how users and client software authenticate with a report server. It is recommended that you read the documentation for extended protection before setting ExtendedProtectionLevel to either Allow or Require.

To set the ExtendedProtectionLevel, the user must be a member of the BUILTIN\Administrators group on the report server.

Namespace: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

Platform: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional with Service Pack 2 (SP2) or Service Pack 1 (SP1); or Windows 2000 (all versions)

Community Additions

ADD
Show:
© 2014 Microsoft