Méthode SetExtendedProtectionSettings (WMI MSReportServer_ConfigurationSetting)

La méthode SetExtendedProtectionSettings est utilisée pour définir les propriétés RSWindowsExtendedProtectionLevel et RSWindowsExtendedProtectionScenario dans le fichier de configuration Reporting Services (RSReportServer.config).

Syntaxe

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);

Paramètres

  • ExtendedProtectionLevel
    Définit RSWindowsExtendedProtectionLevel dans le fichier RSRreportserver.config. La valeur requise ne respecte pas la casse.

    Les valeurs valides sont les suivantes :

    ”Off | Allow | Require”

  • ExtendedProtectionScenario
    Définit RSWindowsExtendedProtectionScenario dans le fichier RSReportserver.config. La valeur requise ne respecte pas la casse.

    Les valeurs valides sont les suivantes :

    ”Any” | “Proxy” | “Direct”

Notes

Les propriétés RSWindowsExtendedProtectionLevel et RSWindowsExtendedProtectionScenario s'appliquent lorsque AuthenticationTypes dans le fichier RSReportServer.config incluent RSWindowNTLM, RSWindowsNegotiate ou RSWindowsKerberos. La définition de ces propriétés change la manière dont les utilisateurs et le logiciel client sont authentifiés au niveau du serveur de rapports. Il est recommandé de lire la documentation relative à la protection étendue avant de définir la propriété ExtendedProtectionLevel sur Allow ou Require.

Pour définir la propriété ExtendedProtectionLevel, l'utilisateur doit être un membre du groupe BUILTIN\Administrateurs sur le serveur de rapports.

Spécifications

Espace de noms : root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

Plate-forme : Windows Server 2003, Datacenter Edition ; Windows Server 2003, Enterprise Edition ; Windows Server 2003, Standard Edition ; Windows Vista ; Windows XP Professionnel avec Service Pack 2 (SP2) ou Service Pack 1 (SP1) ; ou Windows 2000 (toutes versions)