Citrix ADC

Autorización del acceso de los usuarios a los recursos de aplicaciones

Puede controlar los recursos a los que puede acceder un usuario autenticado dentro de una aplicación.

Para ello, asocie una directiva de autorización a cada uno de los usuarios, ya sea individualmente o asociando la directiva a un grupo de usuarios. La directiva de autorización debe especificar lo siguiente:

  • Regla. El recurso al que se debe autorizar el acceso. Esto se puede especificar mediante expresiones básicas o avanzadas.
  • Acción. Si se debe permitir o denegar el acceso al recurso.

De forma predeterminada, se DENIEGA el acceso a todos los recursos de una aplicación a todos los usuarios. Sin embargo, puede cambiar esta acción de autorización predeterminada para PERMITIR el acceso a todos los usuarios (configurando los parámetros de sesión en el perfil de la sesión o configurando los parámetros de sesión globales).

Advertencia

Para una seguridad óptima, Citrix recomienda no cambiar la acción de autorización predeterminada de DENEGAR a PERMITIR. En su lugar, se recomienda crear directivas de autorización específicas para los usuarios que necesitan acceso a recursos específicos.

Para configurar la autorización mediante la CLI

  1. Configure la directiva de autorización.

    ns-cli-prompt> add authorization policy <name> <rule> <action>

  2. Asocie la directiva al usuario o grupo correspondiente.

    • Vincular la directiva a un usuario específico.

      ns-cli-prompt> bind aaa user <username> -policy <policyname>

    • Vincular la directiva a un grupo específico.

      ns-cli-prompt> bind aaa group <groupName> -policy <policyname>

Para configurar la autorización mediante la interfaz gráfica de usuario (ficha Configuración)

  1. Cree la directiva de autorización.

    Vaya a Seguridad > AAA: tráfico de aplicaciones > Directivas > Autorización, haga clic en Agregar y, a continuación, defina la directiva según sea necesario.

  2. Asocie la directiva al usuario o grupo correspondiente.

    Vaya a Seguridad > AAA: tráfico de aplicaciones > Usuarios o gruposy modifique el usuario o grupo correspondiente para asociarlo a la directiva de autorización.

Ejemplos de configuraciones de autorización

A continuación se muestran algunos ejemplos de configuraciones para autorizar el acceso de los usuarios a algunos recursos de la aplicación. Tenga en cuenta que se trata de comandos de la CLI. Puede realizar configuraciones similares mediante la interfaz gráfica de usuario, aunque no debe incluir la expresión entre comillas (“).

  • ``` agregar la directiva de autorización authzpol1 “HTTP.REQ.URL.SUFFIX.EQ (“gif”)” ALLOW ```

  •  bind aaa user user1 -policy authzpol1
    
  • ``` agregar la directiva de autorización authzpol2 “HTTP.REQ.URL.SUFFIX.EQ (“png”)” DENY ```

  •  bind aaa group group1 -policy authzpol2
    <!--NeedCopy-->
    
Autorización del acceso de los usuarios a los recursos de aplicaciones