Configurando a diretiva de restrição de software

Quando você define explicitamente os níveis de confiança da diretiva de restrição de software de um aplicativo COM+, você está substituindo as configurações padrão de todo o sistema. Isso geralmente é necessário para aplicativos de servidor COM+ porque o nível de confiança em todo o sistema é definido da mesma forma para todos os aplicativos de servidor (porque todos eles são executados no mesmo arquivo, dllhost.exe). No entanto, quando você define o nível de confiança da diretiva de restrição de software de um aplicativo de biblioteca COM+, você está afetando a configuração de todo o sistema para esse aplicativo. Para obter uma discussão sobre como usar a diretiva de restrição de software em COM+, consulte Usando a diretiva de restrição de software em COM+.

Para definir a diretiva de restrição de software

  1. Clique com o botão direito do mouse no aplicativo COM+ para o qual você está definindo a diretiva de restrição de software e clique em Propriedades.

  2. Na caixa de diálogo Propriedades do aplicativo, clique na guia Segurança .

  3. Em Política de Restrição de Software, marque a caixa de seleção Aplicar diretiva de restrição de software, isso permite que você defina o nível de confiança. Desmarcar a caixa de seleção fará com que o COM+ use a configuração em todo o sistema da diretiva de restrição de software para o aplicativo. Essa caixa de seleção corresponde à propriedade SRPEnabled da coleção Applications.

  4. Na caixa Nível de restrição, selecione o nível apropriado. Essa caixa suspensa corresponde à propriedade SRPTrustLevel da coleção Applications. Os níveis são os seguintes, ordenados do menos para o mais confiável:

    • Não permitido. O aplicativo é proibido de usar os privilégios completos do usuário. Componentes com qualquer nível de confiança podem ser carregados nele.
    • Unrestricted. O aplicativo tem acesso irrestrito aos privilégios do usuário. Somente componentes com um nível de confiança irrestrito podem ser carregados nele.
  5. Clique em OK.

Configurando a segurança baseada em função

Habilitando a autenticação para um aplicativo de biblioteca

Definindo um nível de autenticação para um aplicativo de servidor

Definindo um nível de representação