title | description | author | ms.author | ms.date | ms.service | ms.subservice | ms.topic | ms.custom | |
---|---|---|---|---|---|---|---|---|---|
SetExtendedProtectionSettings method (WMI MSReportServer_ConfigurationSetting) |
SetExtendedProtectionSettings method (WMI MSReportServer_ConfigurationSetting) |
kfollis |
kfollis |
09/25/2024 |
reporting-services |
wmi-provider-library-reference |
conceptual |
|
The SetExtendedProtectionSettings method is used to set the RSWindowsExtendedProtectionLevel and the RSWindowsExtendedProtectionScenario properties in the [!INCLUDEssRSnoversion] 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)
public void SetExtendedProtectionSettings(
string ExtendedProtectionLevel,
string ExtendedProtectionScenario,
out string[] Warnings,
out Int32 Length,
out Int32 HRESULT);
ExtendedProtectionLevel
Sets the RSWindowsExtendedProtectionLevel in the RSRreportserver.config
file. The required value isn't case sensitive.
The following list shows valid values:
"Off | Allow | Require"
ExtendedProtectionScenario
Sets the RSWindowsExtendedProtectionScenario in the RSReportserver.config
file. The required value isn't 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. You should 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: [!INCLUDEssRSWMInmspcA]