次の方法で共有


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 ファイルの AuthenticationTypesRSWindowNTLMRSWindowsNegotiate、または RSWindowsKerberos が含まれている場合に適用されます。 これらのプロパティの設定は、レポート サーバーでのユーザーとクライアント ソフトウェアの認証方法に影響します。 ExtendedProtectionLevelAllow または Require に設定する前に、拡張保護に関するドキュメントを読む必要があります。

ExtendedProtectionLevell を設定するには、ユーザーはレポート サーバーの BUILTIN\Administrators グループのメンバーである必要があります。

要件

名前空間: root\Microsoft\SqlServer\ReportServer\<インスタンス名>\v13\Admin