Condividi tramite


Metodo SetExtendedProtectionSettings (MSReportServer_ConfigurationSetting WMI)

Il metodo SetExtendedProtectionSettings viene utilizzato per impostare le proprietà RSWindowsExtendedProtectionLevel e RSWindowsExtendedProtectionScenario nel file di configurazione RSReportServer.config di Reporting Services.

Sintassi

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

Parametri

  • ExtendedProtectionLevel
    Imposta RSWindowsExtendedProtectionLevel nel file RSRreportserver.config. Il valore obbligatorio non supporta la distinzione tra maiuscole e minuscole.

    Nell'elenco seguente vengono indicati i valori validi:

    ”Off | Allow | Require”

  • ExtendedProtectionScenario
    Imposta RSWindowsExtendedProtectionScenario nel file RSReportserver.config. Il valore obbligatorio non supporta la distinzione tra maiuscole e minuscole.

    Nell'elenco seguente vengono indicati i valori validi:

    ”Any” | “Proxy” | “Direct”

Osservazioni

Le proprietà RSWindowsExtendedProtectionLevel e RSWindowsExtendedProtectionScenario si applicano quando i tipi di autenticazione nel file RSReportServer.config includono RSWindowNTLM, RSWindowsNegotiate o RSWindowsKerberos. L'impostazione di queste proprietà ha effetto sulla modalità di autenticazione degli utenti e del software client nel server di report. Prima di impostare ExtendedProtectionLevel su Allow o Require, è consigliabile leggere la documentazione relativa alla protezione estesa.

Per impostare ExtendedProtectionLevel, è necessario che l'utente sia un membro del gruppo BUILTIN\Administrators nel server di report.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\RS_<NomeIstanzaCrittografata>\v10\Admin

Piattaforma: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) o Service Pack 1 (SP1) o Windows 2000 (tutte le versioni)