Compartilhar via


Confiar em soluções do Office usando inclusão listas (Sistema de 2007)

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Microsoft Office Sistema de 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Listas de inclusão permitem que os usuários conceder Confiar às soluções de Ferramentas do Visual Studio para o Office que são assinadas com um certificado que identifica o editor.Listas de inclusão são específicas de usuário, e eles podem ser usados para personalizações em nível de documento e o nível de aplicativo Adicionar-ins.

Quando um usuário inicia uma solução de Ferramentas do Visual Studio para o Office que não tenha sido concedida confiança para que o usuário, a solução do Microsoft Office solicitará ele uma decisão de segurança com um prompt de relação de confiança ClickOnce. Se o usuário decidir confiar a solução, a execução de personalização e o usuário não é solicitado na Avançar vez.

Estrutura da lista de inclusão

Uma entrada de lista de inclusão válido tem duas partes: um caminho para o manifesto da implantação e a chave Público usada para assinar a solução.Depois que uma solução é Adicionado à lista de inclusão, ele é considerado confiável.Quando a solução do Office é executado, o aplicativo do Office compara a chave Público na lista de inclusão com a chave Autenticando no manifesto de implantação para verificar que a solução que está Executando é o mesmo que a versão original confiável.

Modificar a lista de inclusão por programação

Se você quiser adicionar sua solução à lista de inclusão sem avisar o usuário, você pode adicionar a solução por meio de programação.Para obter mais informações sobre como alterar a lista de inclusão, consulte Como: Adicionar ou remover entradas da lista de inclusão (Sistema de 2007).

Modificando a lista de inclusão não requer privilégios de administrador.

Prompt de Confiar do ClickOnce

Usando a implementação de ClickOnce no Ferramentas do Visual Studio para o Office, os administradores podem configurar o nível de confiança prompt para permitir solicitar, desativar o aviso ou exigir um certificado confiável.Essa configuração é feita usando uma chave do registro que controla o Acessar à lista de inclusão.

Se solicitar for desativado, podem ser instaladas somente soluções que tem um certificado confiável e conhecido.Se o nível de prompting é definido como Authenticode exigido, a solução deve ser assinada com um certificado de uma autoridade de conhecidos, mas ele não requer um certificado que está ligado a uma autoridade raiz confiável (um certificado confiável).Se o aviso for permitido, a solução pode ser assinada com um certificado com uma identidade desconhecido.Neste Cenário, a decisão Confiar é adiada para o usuário final, e um certificado temporário será suficiente para instalar uma solução.

Para obter mais informações, consulte Como: Configurar segurança de lista de inclusão (Sistema de 2007) e tabela 2, chamada solicitação nível do registro chave valor iniciar efeitos, em Configurando ClickOnce confiáveis editores.

Consulte também

Tarefas

Como: Adicionar ou remover entradas da lista de inclusão (Sistema de 2007)

Conceitos

Concedendo Confiar para soluções do Office (Sistema de 2007)

Segurança no Office Solutions (sistema de 2007)