ConfigurationSetting メソッド - SetExtendedProtectionSettings
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 に設定する前に、拡張保護に関するドキュメントを読む必要があります。
ExtendedProtectionLevell を設定するには、ユーザーはレポート サーバーの BUILTIN\Administrators
グループのメンバーである必要があります。
要件
名前空間: root\Microsoft\SqlServer\ReportServer\<インスタンス名>\v13\Admin