Instrucciones de uso NCache Característica de seguridad

Uso de seguridad con NCache

NCache proporciona seguridad con autenticación y autorización integradas en el producto. La autenticación se realiza a través de Directorio Activo archivos. NCache permite a los usuarios especificar administradores y usuarios de caché. Los administradores pueden administrar el clúster mientras que los usuarios solo pueden hacer NCache API llama a un caché específico desde una aplicación.

NCache proporciona dos niveles de seguridad; Nivel de administrador y usuario. Estos se explican a continuación:

Seguridad de nivel de administrador: En este nivel, los usuarios pueden controlar quién puede administrar y configurar NCache. Los administradores pueden otorgar derechos a otros usuarios/cuentas que pueden administrar o realizar cambios de configuración en un caché actuando como administradores de caché. Estos cambios incluyen (crear un caché, detener un caché, eliminar el caché, etc.). Una vez que la seguridad de nivel de administrador esté habilitada, solo los usuarios autorizados podrán administrar NCache racimos

Seguridad a nivel de usuario: En este nivel, los usuarios pueden decidir quién puede conectarse al caché en el nivel de aplicación y realizar operaciones a nivel de caché utilizando NCache API (_cache.Add(), _cache.Get() etc.). Después de habilitar la seguridad a nivel de usuario, todas las aplicaciones deberán proporcionar credenciales de seguridad al conectarse a un caché. Nota: Todos los administradores y usuarios de caché siempre se autentican en función de Active Directory.

Cómo configurar la seguridad en NCache:

Seguridad de nivel de administrador: La seguridad a nivel de administrador o de nivel de nodo solo puede ser habilitada por el administrador de la caja. Estos administradores pueden habilitar/deshabilitar la seguridad a nivel de nodo en máquinas remotas, así como agregar/eliminar NCache administradores para ese nodo. Las configuraciones de seguridad de nivel de administrador se guardarán en Security.ncconf en el servidor de caché donde está habilitado. Los siguientes son los pasos para configurar la seguridad de administración (nivel de servidor de caché) mediante el asistente de configuración de seguridad.

Paso 1

Primero se requiere especificar las credenciales de administrador en NCache Manager para activar la seguridad del administrador. El usuario debe ser parte de Active Directory y del grupo de administradores en este cuadro.

  • Seleccione Seguridad en NCache Barra de herramientas del administrador.
  • Seleccione Credenciales de seguridad y especifique un administrador de caché para habilitar la seguridad.

NCache Manager
Instrucciones de uso NCache Característica de seguridad
Paso 2
  • Seleccione Seguridad en NCache Barra de herramientas del administrador.
  • Seleccione Configurar seguridad .
Instrucciones de uso NCache Característica de seguridad
Paso 3
  • Seleccione un nodo para la configuración de seguridad.
NCache configuración de seguridad
Paso 4
  • La configuración de seguridad a nivel de nodo en nodos remotos requiere credenciales para ese nodo (nombre de usuario, contraseña). Se le solicitará un cuadro de diálogo para ingresar el nombre de administrador y la contraseña para ese nodo. Una vez realizada la verificación, pasará a la siguiente página del asistente.
  • Proporcione las credenciales administrativas para ese nodo.
  • Prensa Ok para seguir adelante.
Uso de seguridad con NCache
Paso 5
  • Puede habilitar/deshabilitar la seguridad a nivel de nodo marcando el Habilitar seguridad caja en la parte inferior.
  • También puede Agregar/quitar NCache administradores del siguiente asistente.
  • Prensa Acabado Para aplicar la configuración.
NCache función de activación de seguridad

Cuándo NCache la seguridad está habilitada, los usuarios deben especificar credenciales de administrador de caché válidas para las actividades de administración. Todas las credenciales de la memoria caché para las actividades de administración se autentican primero en el directorio activo y luego solo se autorizan las conexiones autenticadas. NCache Seguridad.ncconf expediente. El acceso de administrador de caché se otorga solo si todo se autentica correctamente; de ​​lo contrario, se deniega el acceso.

Seguridad a nivel de usuario:

Los usuarios también pueden configurar la seguridad a nivel de usuario para un caché. Cada caché tendrá sus propias configuraciones de seguridad a nivel de usuario independientes de otros cachés y usuarios. Las configuraciones de seguridad de nivel de usuario de caché se guardarán en config.ncconf contra cada caché. NCache Manager proporciona una vista de pestañas para configurar la seguridad a nivel de usuario para todos los cachés.

  • Seleccione Seguridad .
  • Puede habilitar/deshabilitar la seguridad de la API en el caché usando la opción Seguridad habilitada.
  • Con la pestaña de seguridad, también puede especificar usuarios que sean auténticos para la API de caché seleccionada, como se muestra en la figura.

Seguridad de NCache Barra de herramientas del administrador

Cómo pasar credenciales de seguridad a la API:

El usuario también puede pasar credenciales de seguridad a la API desde la aplicación utilizando el siguiente código:

NCache.InicializarCaché("cachéId", nueva Alachisoft.NCache.Web.Seguridad.
Parámetros de seguridad("Nombre de usuario", "Contraseña"),nulo);

Proporcione las credenciales de usuario en NCache Archivo cliente.ncconf:

Las credenciales de usuario se pueden especificar dentro del Cliente.ncconf archivo en la máquina cliente para que todas las aplicaciones que se ejecutan en la máquina usen las mismas credenciales para conectarse al caché. Así es como puedes hacer esto.

  • Haga clic en la dirección IP del cliente en NCache árbol de administradores para un caché.
  • Ve a Seguridad Pestaña en el panel derecho y proporcione las credenciales de usuario. Esto actualizará el archivo Client.ncconf.
Cómo configurar la seguridad en NCache

Cuándo NCache la seguridad a nivel de usuario está habilitada, todas las conexiones a la memoria caché se autentican con Active Directory en el servidor de memoria caché. Las credenciales de usuario se autentican primero en el directorio activo y las conexiones autenticadas luego se autorizan desde NCache Configuración.ncconf expediente. El acceso a la memoria caché se otorga solo si un usuario se autentica correctamente; de ​​lo contrario, se deniega la conexión de la aplicación.

 

¿Qué hacer a continuación?
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.