Share via


Como: Exibir grupos de códigos e conjuntos de permissão usando Caspol.exe

Às vezes, as configurações de segurança indesejadas aplicar a um assembly porque ele pertence por engano ou não pertence a algum agrupar de códigos.Esses efeitos colaterais pode ocorrer quando os grupos de códigos são adicionados ou excluídos do níveis de diretiva.Para tornar mais fácil de localizar esses problemas em hierarquias do agrupar de código de níveis de diretiva, você pode usar o Ferramenta de política de segurança de acesso do código (Caspol.exe) para lista todos os agrupars de código de um assembly pertence.

O assembly é concedido um conjunto de permissões por cada nível de diretiva.O conjunto de permissão efetiva a diretiva de segurança concede ao código é determinado pela interseção dos conjuntos de permissão concedida pelas diretivas de usuário e computador.Você pode usar Caspol.exe para exibir o permissão conjunto concedido a um assembly por um nível de diretiva específica.Você também pode usar Caspol.exe para exibir o permissão conjunto resultadosnte de interseção do permissão conjunto concedido pelas diretivas de usuário e computador.

Para lista os grupos de códigos um assembly pertence a

  • Digite o seguinte comando no aviso de comando:

    caspol [-enterprise|-computador|-usuário|-all] –resolvegroup assembly-file

    Especificar a opção de nível de diretiva antes do –resolvegroup opção.Se você omitir a opção de nível de diretiva, Caspol.exe mostra todos os níveis de diretiva.

    O comando a seguir lista os grupos de códigos que MyAssembly.dll pertence no nível de diretiva de usuário.

caspol – usuário –resolvegroup MyAssembly.dll

Para lista a permissão definida para um assembly

  • Digite o seguinte comando no aviso de comando:

    caspol [-enterprise|-computador|-usuário|-all] –resolveperm assembly-file

    Especificar a opção de nível de diretiva antes do –resolveperm opção.Se você omitir a opção de nível de diretiva, Caspol.exe mostra a interseção de todos os níveis de diretiva.

    O comando a seguir solicita uma lista de permissões que se aplicam a MyApplication.exe no nível de diretiva de usuário.

    caspol –user –resolveperm MyApplication.exe
    

Consulte também

Conceitos

Modelo de diretiva de segurança

Referência

Código Acessar Segurança Policy Tool (Caspol.exe)

Outros recursos

Configurando a diretiva de segurança usando segurança de acesso do código Policy ferramenta (Caspol.exe)

Resolvendo problemas de diretiva de segurança usando Caspol.exe