Compartir a través de


Habilitación de comprobaciones de acceso en el nivel de componente

Si la aplicación incluye un componente que no necesita comprobaciones de seguridad, puede decidir deshabilitar las comprobaciones de roles de ese componente para mejorar el rendimiento. O bien, al depurar, puede resultar útil deshabilitar la seguridad para que pueda concentrarse en otros aspectos de la funcionalidad del programa.

De forma predeterminada, al instalar un componente, se habilitan las comprobaciones de acceso de nivel de componente. Sin embargo, esto solo surte efecto cuando se habilitan las comprobaciones de acceso a nivel de aplicación y cuando el nivel de seguridad se establece en Realizar comprobaciones de acceso en el nivel de proceso y componente.

Para habilitar o deshabilitar las comprobaciones de acceso en el nivel de componente

  1. En el árbol de consola de la herramienta administrativa Servicios de componentes, busque la aplicación COM+ que contiene el componente para el que desea deshabilitar (o habilitar) las comprobaciones de roles. Expanda la vista del árbol para ver los componentes de la carpeta Componentes .

  2. Haga clic con el botón derecho en el componente para el que desea habilitar las comprobaciones de roles y, a continuación, haga clic en Propiedades.

  3. En el cuadro de diálogo propiedades del componente, haga clic en la pestaña Seguridad .

  4. Seleccione Aplicar comprobaciones de acceso de nivel de componente para aplicar comprobaciones de nivel de componente.

  5. Haga clic en OK.

La nueva configuración surtirá efecto la próxima vez que se inicie la aplicación.

Nota

A partir de Windows Server 2003, las comprobaciones de acceso de nivel de componente se deshabilitan de forma predeterminada al crear una aplicación COM+. Las comprobaciones de acceso están habilitadas de forma predeterminada en el nivel de aplicación y deshabilitadas de forma predeterminada en el nivel de componente. Anteriormente, las comprobaciones de acceso se deshabilitaban de forma predeterminada en el nivel de aplicación y se habilitaban de forma predeterminada en el nivel de componente.

 

Asignación de roles a componentes, interfaces o métodos

Configuración de la seguridad de Role-Based

Definición de roles para una aplicación

Habilitación de comprobaciones de acceso para una aplicación

Establecimiento de un nivel de seguridad para comprobaciones de acceso