Configuración y seguridad del servidor SOAP

El acceso de los usuarios a un servidor SOAP se puede proteger de dos maneras: habilitando la seguridad y creando cuentas de usuario para el concentrador, o añadiendo usuarios específicos a la definición del servidor SOAP. Si la seguridad no está habilitada y no se añaden usuarios a la definición del servidor, el servidor SOAP acepta todas las solicitudes de cualquier remitente. Si la seguridad está habilitada en el concentrador, el servidor SOAP solo acepta solicitudes de usuarios definidos en el sistema de autorización. Sin embargo, si se añaden usuarios a la definición del servidor SOAP, solo esos usuarios tendrán acceso al servidor, independientemente de si la seguridad está habilitada en el.

La configuración del servidor SOAP crea un miembro KSHXHUBS en rhilev.rte.Biblioteca RKANPARU. El miembro KSHXHUBS contiene la lista servidor de supervisión concentrador, un mecanismo de alias para identificar los servidores de supervisión concentrador con los que se puede comunicar el servidor SOAP local.

Al habilitar el acceso a un concentrador no local desde el servidor SOAP, puede elegir una de estas opciones:
  • Habilitar el acceso global a todos los ID de usuario que pasen la validación de inicio de sesión.
  • Especifique una lista de concentradores y, para cada uno de los que figuran en la lista, los ID de usuario que tienen permiso para consultar (leer) o actualizar (escribir) en ese.
Debe seguir utilizando la seguridad externa para validar los ID de usuario y las contraseñas, después de que los ID de usuario pasen la validación con el miembro KSHXHUBS.

La lista de concentradores en un entorno de tiempo de ejecución se mantiene en la tabla global KDSTHUBS. KDSTHUBS es utilizado por todos lo s servidores SOAP habilitados en la biblioteca de instalación. Cualquier cambio que realice en las entradas del concentrador en KDSTHUBS afecta a los miembros de KSHXHUBS utilizados en las diferentes bibliotecas RKANPARU para los entornos de tiempo de ejecución, cuando reconfigura dichos entornos de tiempo de ejecución.

Importante: No edite el miembro KSHXHUBS directamente. Sus valores y etiquetas XML precisan un formato concreto y son sensibles a las mayúsculas y minúsculas. Si desea cambiar el contenido del miembro KSHXHUBS, hágalo en el perfil de configuración de PARMGEN.