Sdílet prostřednictvím


Jak: Konfigurace zabezpečení seznam zařazení

Pokud máte oprávnění správce, můžete nakonfigurovat ClickOnce výzva vztahu důvěryhodnosti ovládací prvek zda koncovým uživatelům dána možnost instalace řešení Office uložíte do seznamu zahrnutí rozhodnutí o důvěryhodnosti.Informace o zařazení seznamy, Důvěřující řešení Office pomocí seznamů.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v systému Office 2013 a Office 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

Pro řešení, které jsou v každé z pěti zón můžete nastavit následující možnosti:

  • Povolit ClickOnce výzvu klíč důvěřovat a zahrnutí seznamu.Můžete umožnit koncovým uživatelům udělit důvěryhodnost řešení Office, které jsou podepsány pomocí certifikátu.

  • Omezit ClickOnce výzvu klíč důvěřovat a zahrnutí seznamu.Můžete umožnit koncovým uživatelům instalovat řešení Office, které jsou podepsány pomocí certifikátu, který identifikuje vydavatele, ale již není důvěryhodný.

  • Zakázat ClickOnce výzvu klíč důvěřovat a zahrnutí seznamu.Koncovým uživatelům můžete zabránit v instalaci jakékoli řešení Office, která není podepsána s explicitně důvěryhodný certifikát.

Povolení seznamu zahrnutí

Zahrnutí seznamu pro zónu povolte, pokud chcete koncovým uživatelům nabídnuty možnosti instalace a spuštění jakékoli řešení Office, která pochází z této zóny.

Povolení zahrnutí seznamu pomocí Editoru registru

  1. Spusťte editor registrů:

    1. Klepněte na tlačítko Start a potom na příkaz Spustit.

    2. V Open zadejte regedt32.exea klepněte na tlačítko OK.

  2. Najděte následující klíč registru:

    \HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel

    Pokud klíč registru neexistuje, vytvořte jej.

  3. Přidejte následující podklíče jako Hodnotu řetězce, pokud ještě neexistují, s přidruženými hodnotami.

    Hodnota řetězce podklíče

    Value

    Internet

    AuthenticodeRequired

    UntrustedSites

    Zakázaný

    Tento Počítač

    Povoleno

    LocalIntranet

    Povoleno

    TrustedSites

    Povoleno

    Ve výchozím Internet má hodnotu AuthenticodeRequired a UntrustedSites má hodnotu zakázáno.

Zahrnutí seznamu povolit programově

  1. Vytvořte konzolovou aplikaci Visual Basic nebo Visual C#.

  2. Otevřete soubor Program.vb nebo Program.cs pro úpravy a přidejte následující kód.

    Dim key As Microsoft.Win32.RegistryKey
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel")
    key.SetValue("MyComputer", "Enabled")
    key.SetValue("LocalIntranet", "Enabled")
    key.SetValue("Internet", "AuthenticodeRequired")
    key.SetValue("TrustedSites", "Enabled")
    key.SetValue("UntrustedSites", "Disabled")
    key.Close()
    
    Microsoft.Win32.RegistryKey key;
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\\MICROSOFT\\.NETFramework\\Security\\TrustManager\\PromptingLevel");
    key.SetValue("MyComputer", "Enabled");
    key.SetValue("LocalIntranet", "Enabled");
    key.SetValue("Internet", "AuthenticodeRequired");
    key.SetValue("TrustedSites", "Enabled");
    key.SetValue("UntrustedSites", "Disabled");
    key.Close();
    
  3. Sestavte a spusťte aplikaci.

Omezení seznamu zahrnutí

Omezte seznam zahrnutí řešení musí být podepsány pomocí certifikátů technologie Authenticode známé identity, než jsou uživatelé vyzváni k rozhodnutí o vztahu důvěryhodnosti.

Omezit seznam zahrnutí

  1. Spusťte editor registrů:

    1. Klepněte na tlačítko Start a potom na příkaz Spustit.

    2. V Open zadejte regedt32.exea klepněte na tlačítko OK.

  2. Najděte následující klíč registru:

    \HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel

    Pokud klíč registru neexistuje, vytvořte jej.

  3. Přidejte následující podklíče jako Hodnotu řetězce, pokud ještě neexistují, s přidruženými hodnotami.

    Hodnota řetězce podklíče

    Value

    UntrustedSites

    Zakázaný

    Internet

    AuthenticodeRequired

    Tento Počítač

    AuthenticodeRequired

    LocalIntranet

    AuthenticodeRequired

    TrustedSites

    AuthenticodeRequired

    Ve výchozím Internet má hodnotu AuthenticodeRequired a UntrustedSites má hodnotu zakázáno.

Omezit seznam zahrnutí programově

  1. Vytvořte konzolovou aplikaci Visual Basic nebo Visual C#.

  2. Otevřete soubor Program.vb nebo Program.cs pro úpravy a přidejte následující kód.

    Dim key As Microsoft.Win32.RegistryKey
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel")
    key.SetValue("MyComputer", "AuthenticodeRequired")
    key.SetValue("LocalIntranet", "AuthenticodeRequired")
    key.SetValue("Internet", "AuthenticodeRequired")
    key.SetValue("TrustedSites", "AuthenticodeRequired")
    key.SetValue("UntrustedSites", "Disabled")
    key.Close()
    
    Microsoft.Win32.RegistryKey key;
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\\MICROSOFT\\.NETFramework\\Security\\TrustManager\\PromptingLevel");
    key.SetValue("MyComputer", "AuthenticodeRequired");
    key.SetValue("LocalIntranet", "AuthenticodeRequired");
    key.SetValue("Internet", "AuthenticodeRequired");
    key.SetValue("TrustedSites", "AuthenticodeRequired");
    key.SetValue("UntrustedSites", "Disabled");
    key.Close();
    
  3. Sestavte a spusťte aplikaci.

Zakázání seznamu zahrnutí

Zahrnutí seznamu lze vypnout pro koncové uživatele můžete nainstalovat pouze řešení, které jsou podepsány pomocí známých a důvěryhodných certifikátů.

Zakázat seznam zahrnutí

  1. Spusťte editor registrů:

    1. Klepněte na tlačítko Start a potom na příkaz Spustit.

    2. V Open zadejte regedt32.exea klepněte na tlačítko OK.

  2. Pokud to již neexistuje, vytvořte následující klíč registru:

    \HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel

  3. Přidejte následující podklíče jako Hodnotu řetězce, pokud ještě neexistují, s přidruženými hodnotami.

    Hodnota řetězce podklíče

    Value

    UntrustedSites

    Zakázaný

    Internet

    Zakázaný

    Tento Počítač

    Zakázaný

    LocalIntranet

    Zakázaný

    TrustedSites

    Zakázaný

Programově zakažte zahrnutí seznamu

  1. Vytvořte konzolovou aplikaci Visual Basic nebo Visual C#.

  2. Otevřete soubor Program.vb nebo Program.cs pro úpravy a přidejte následující kód.

    Dim key As Microsoft.Win32.RegistryKey
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel")
    key.SetValue("MyComputer", "Disabled")
    key.SetValue("LocalIntranet", "Disabled")
    key.SetValue("Internet", "Disabled")
    key.SetValue("TrustedSites", "Disabled")
    key.SetValue("UntrustedSites", "Disabled")
    key.Close()
    
    Microsoft.Win32.RegistryKey key;
    key = Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\\MICROSOFT\\.NETFramework\\Security\\TrustManager\\PromptingLevel");
    key.SetValue("MyComputer", "Disabled");
    key.SetValue("LocalIntranet", "Disabled");
    key.SetValue("Internet", "Disabled");
    key.SetValue("TrustedSites", "Disabled");
    key.SetValue("UntrustedSites", "Disabled");
    key.Close();
    
  3. Sestavte a spusťte aplikaci.

Viz také

Koncepty

Důvěřující řešení Office pomocí seznamů

Další zdroje

Zabezpečení sady Office Solutions