Configuración de la administración de clientes comunes

Este artículo contiene los siguientes temas:
casm173
Este artículo contiene los siguientes temas:
La administración común de clientes (también denominada administración multicliente) permite utilizar una sola herramienta de administración para crear y mantener unidades de negocio (clientes) en varios productos compatibles, incluidos CA Service Catalog y CA Service Desk Manager. Si desea configurar CA Service Catalog para el uso de la administración de clientes comunes, siga el proceso siguiente:
Este tema se aplica
solamente
si su organización tiene CA Service Desk Manager instalado.
  1. Cumpla los requisitos previos: verifique que CA Service Catalog y CA Service Desk Manager están instalados y que comparten la misma MDB.
  2. CA Service Catalog requiere un cliente del tipo de proveedor de servicios en CA Service Desk Manager como requisito previo para completar este proceso
    .
  3. Ejecute la utilidad de combinación de clientes comunes.
    Esta utilidad utiliza la información en el archivo de asignación de clientes comunes para crear una estructura de cliente compartida entre CA Service Catalog y CA Service Desk Manager.
  4. (Opcional) Implemente un acuerdo de términos de uso común para los clientes comunes.
Configuración de los valores de configuración de clientes en CA Service Desk Manager
Configure los valores de configuración de clientes en CA Service Desk Manager para permitir la integración con CA Service Catalog.
Siga los pasos siguientes:
  1. Inicie sesión en CA Service Desk Manager como ServiceDesk (administrador).
  2. Haga clic en Administración, Gestor de opciones, Multicliente.
  3. Verifique que la opción Multicliente está activada.
  4. Verifique que la profundidad de multicliente es 10.
  5. Haga clic en Administración, Seguridad y Gestión de roles, Clientes.
  6. Haga clic en Crear nuevo para crear a un cliente, si no existe ningún cliente del tipo Proveedor de servicios. Escriba un nombre exclusivo para el nuevo cliente.
  7. Verifique que las opciones Proveedor de servicios seleccionado y Se permiten subclientes están activadas.
Se ha configurado la configuración de clientes en CA Service Desk Manager para permitir la integración con CA Service Catalog.
Creación del archivo de asignación de clientes comunes
Cuando se configura la administración de clientes común, una de las tareas necesarias es la creación del archivo de asignación de clientes comunes. Asigne a los clientes entre CA Service Catalog y CA Service Desk Manager, de modo que ambos productos utilicen la misma estructura de cliente.
Siga los pasos siguientes:
  1. Revise las estructuras de cliente de CA Service Catalog y CA Service Desk Manager. Revise las estructuras combinadas que desee utilizar.
  2. Detenga estos servicios de CA Service Catalog en el equipo donde está instalada la MDB.
  3. Abra el símbolo del sistema de CA Service Catalog haciendo clic en Inicio, Programas, CA, Service Delivery, Símbolo del sistema de Service Delivery.
  4. En el símbolo del sistema de CA Service Catalog, introduzca el siguiente comando ant:
    ant generate-merge-config
    La utilidad de combinación de clientes comunes se ejecuta y crea el archivo de asignación de clientes, llamado merge-tenants.conf. La utilidad:
    • Crea la entrada de asignación inicial, que asigna las unidades de negocio Proveedor de servicios de cada producto entre sí. Esta entrada es la única entrada
      necesaria
      . La entrada de CA Service Catalog se denomina ca_tenant y la entrada de CA Service Desk Manager se llama usm_tenant_ext.
    • Proporciona una lista con los nombres y los ID de base de datos de todos los clientes de CA Service Catalog.
    • Muestra los nombres y los ID de base de datos de todos los clientes de CA Service Desk Manager
    Se utilizan estos nombres y los ID de la base de datos para crear las entradas de asignación.
  5. Abra el archivo merge-tenants.conf que se encuentra en USM_HOME, mediante un editor de texto. Después de la entrada de asignación de Proveedor de servicio, agregue una línea para cada nueva entrada de asignación que cree. Especifique cada entrada en el formato siguiente, utilizando la entrada de Proveedor de servicio como modelo:
    <usdk> business unit ID=<bcsc> business unit ID
    Por ejemplo:
    0x60B4EAC8B85E41DH97E647CF84A93CFA=87958EK983987D42AB2A4PAEF808C129
    Al asignarse un cliente padre, se asigna el padre
    solamente
    ,
    no
    los hijos. Por lo tanto, para la asignación automática, asigne los padres
    y
    los hijos individualmente
    u
    omita la asignación del elementos padre.
  6. Revise el archivo de asignación de clientes comunes de muestra y compruebe el contenido de su archivo de asignación.
  7. Reinicie los servicios de CA Service Catalog que se han detenido al iniciar este procedimiento.
Se ha creado el archivo de asignación de clientes comunes. Ahora ya está en disposición de ejecutar la utilidad.
Ejecución de la utilidad de combinación de clientes comunes
Siga los pasos siguientes:
  1. Abra el símbolo del sistema de CA Service Catalog en el equipo en el que se encuentra instalada la MDB. Haga clic en Inicio, Programas, CA, Service Delivery, Símbolo del sistema de Service Delivery.
  2. Introduzca el siguiente comando:
    ant merge-tenants
    La utilidad solicitará al usuario que introduzca el nombre (
    valor predeterminado
    : merge-tenant.conf.) y la ubicación (
    valor predeterminado
    : USM_HOME) de la asignación de clientes comunes. La utilidad también solicita la contraseña para cualquier administrador con el rol de proveedor de servicios de CA Service Catalog. Un ejemplo es el usuario predeterminado denominado spadmin. Si la ejecución de la utilidad crea clientes en CA Service Desk Manager, introduzca la contraseña.
  3. La utilidad resume los cambios que se van a realizar en la tabla de clientes de la MDB para todos los productos. La utilidad también crea a todos los clientes que faltan en dichas tablas.
  4. Reinicie los servicios de CA Service Catalog que se han detenido al iniciar este procedimiento.
  5. Inicie CA Service Catalog y CA Service Desk Manager. Compruebe que la estructura de clientes y los atributos comunes de los clientes sean los mismos en los dos productos.
Se ha ejecutado la utilidad de combinación de clientes comunes.
En caso de que se utilice el mismo nombre para dos o más clientes creados en CA Service Desk Manager, la utilidad se cerrará. En tales casos, compruebe la estructura de clientes de todos los productos. Cambie el nombre de los nombres de clientes duplicados y asegúrese de que cada nombre sea único. Ejecute la utilidad de nuevo.
Establecimiento de variables de configuración
Cuando se configura la administración de cliente común, una de las tareas requeridas es el establecimiento de variables de configuración relacionadas.
Siga los pasos siguientes:
  1. Inicie sesión en CA Service Catalog como usuario con el rol de administrador de Service Delivery.
  2. Haga clic en Administración, Configuración, Información del sistema.
  3. Compruebe que el valor de la opción
    Datos de clientes comunes sincronizados
    sea Sí. Este valor es de sólo lectura. "No" indica que existe una discrepancia entre las estructuras de cliente de CA Service Desk Manager y CA Service Catalog. Compruebe la exactitud del archivo de asignación de clientes comunes y vuelva a ejecutar la utilidad de combinación de clientes comunes.
  4. Establezca el valor de la opción
    Administración común de varios clientes activada
    como Sí.
    Cuando este valor es Sí, se activa la administración común de multicliente de CA Service Catalog, a través de CA Service Desk Manager.
Se han establecido las variables de configuración para la administración de clientes común.
Reglas de entradas de archivo de asignación
Cuando se configura la administración de clientes común, una de las tareas necesarias es la creación del archivo de asignación de clientes comunes. Siga estas reglas al crear entradas en este archivo:
El incumplimiento de cualquiera de estas reglas hará que se cancele la utilidad de combinación de clientes comunes
.
  • No asigne unidades de negocio que estén en niveles diferentes en CA Service Desk Manager y CA Service Catalog.
  • No asigne la misma unidad de negocio más de una vez. Si tiene varias unidades de negocio, le puede resultar útil imprimir el archivo merge-tenants.conf y marcar cada unidad de negocio después de asignarla y guardar el archivo.
  • Asigne un elemento hijo solo después de asignar todos los elementos padre. Asigne los padres del nivel de cliente inmediatamente por encima del hijo a través del nivel inmediatamente por debajo de la unidad de negocio del Proveedor de servicios.
  • Verifique que los nombres de cliente son únicos en todos los productos. Por ejemplo, si dispone de un cliente AAA en CA Service Desk Manager y CA Service Catalog, cambie el nombre al menos de uno de ellos para que la denominación sea única.
  • Verifique que los valores de CA Service Desk Manager para los atributos comunes cumplan los requisitos de CA Service Catalog. Este requisito sirve para todos los clientes y subclientes que se asignan. Esto es importante porque para los atributos comunes, los valores de CA Service Desk Manager sobrescriben los valores de CA Service Catalog.
  • Para agregar una estructura de cliente completa de un producto a otro automáticamente,
    no
    asigne ese cliente ni ninguno de los elementos hijo explícitamente en el archivo merge-tenants.conf. En su lugar, simplemente ejecute la utilidad de combinación de clientes comunes y confirme que desea agregar los clientes que no estén asignados en el archivo merge-tenants.conf. A continuación, la utilidad agrega las estructuras completas de los clientes no asignados a cada producto automáticamente.
Archivo de asignación de clientes comunes de muestra
Revise el siguiente archivo de asignación de clientes comunes de muestra para ayudarle a elaborar su propio archivo:
... # CA Service Catalog Tenants (id, name) # ca.222.com ca.222.com # 00234A51DC4A4F70A03D3BDE5526278C BB # 9F6309A0CB654781B08080AD78C2280F CC # 9CF5655B4B8D4833A0C6E74EB56128C5 AA # # CA Service Desk Manager Tenants (id, name) # 0xB3484A535A3D994B9FBCD28D3845F292 ca.111.com # 0xBB83719AA93DFC48B909D7D72CF8B0CB A # 0xD9DC8FF2EB84CC43988FE71F4B489D3D E # 0x67958EA983987D42AB2A4BAEF808C029 D # # Service Provider tenants must map to each other. This mapping is mandatory. 0xB3484A535A3D994B9FBCD28D3845F292=ca.222.com # # Map A to AA 0xBB83719AA93DFC48B909D7D72CF8B0CB=9CF5655B4B8D4833A0C6E74EB56128C5 ...
En este ejemplo, existen los clientes siguientes:
  • Clientes de CA Service Desk Manager: ca.111.com, A, D y E.
  • Clientes de CA Service Catalog: ca.222.com, AA, BB y CC.
Los clientes Proveedor de servicio se deben asignar entre sí. Por lo tanto, se combina el cliente proveedor de servicios de CA Service Desk Manager (ca.222.com) y el cliente proveedor de servicios de CA Service Catalog (a ca.111.com).
En cualquier caso, sólo se agrega una entrada de asignación cuando se desea combinar dos clientes. Por ejemplo, en el archivo de muestra, se combina CA Service Desk Manager cliente A y CA Service Catalog cliente AA.
Al combinar clientes, el cliente de CA Service Desk Manager solo sobrescribe los atributos comunes en el cliente de CA Service Catalog. Los atributos específicos de CA Service Catalog permanecen intactos. Tras ejecutar la utilidad de combinación de clientes comunes con este archivo de muestra, el cliente ca.222.com de CA Service Catalog se renombrará como ca.111.com. De forma similar, el cliente AA en CA Service Catalog se renombrará como A. Los clientes heredan los otros atributos comunes del cliente de CA Service Desk Manager con el que se combinaron.
Si se limita a agregar clientes de un producto a otro, no necesita asignarlos en el archivo de asignación de clientes comunes. Por esto, el archivo de muestra no asigna ningún otro cliente. Por lo tanto, se producen los cambios siguientes cuando se ejecuta la utilidad de combinación de clientes comunes con este archivo de muestra:
  • Los clientes BB y CC de CA Service Catalog se agregan a CA Service Desk Manager.
  • Los clientes E y D de CA Service Desk Manager se agregan a CA Service Catalog.
(Opcional) Implementación del acuerdo de términos de uso común
Se puede implementar opcionalmente un acuerdo de términos de uso comunes de CA Service Catalog y CA Service Desk Manager. Esto permitirá aplicar una política de inicio de sesión coherente a todos los clientes comunes en los dos productos. Los administradores de CA Service Desk Manager crean y mantienen el presente acuerdo en CA Service Desk Manager. Los administradores de CA Service Catalog configuran CA Service Catalog para adoptar este acuerdo.
Verifique que la configuración de CA Service Desk Manager cumpla con las necesidades de su organización. Para obtener más información sobre la configuración de los términos de uso de CA Service Desk Manager, consulte la documentación de CA Service Desk Manager.
  1. Seleccione Administración, Configuración, Información del sistema en CA Service Catalog.
  2. Para la opción
    El mensaje de las condiciones de uso activado
    , indique Sí.
    Si se indica No,
    no
    se solicitará a los usuarios que intenten iniciar sesión en CA Service Catalog que acepten el acuerdo de los términos de uso.
  3. Revise el efecto de la configuración de CA Service Desk Manager sobre los usuarios que inicien sesión en CA Service Catalog. El efecto dependerá del acuerdo de los términos de uso que se configura para el cliente común en CA Service Desk Manager.
    • Si se ha definido un acuerdo de condiciones de uso activo (no vacío) para el cliente común, se solicitará al usuario que acepte estas condiciones de uso cada vez que se inicie sesión.
    • Si el cliente común no tiene ningún acuerdo de términos de uso definido, o si el contrato está inactivo, revise la jerarquía padre del cliente. Realice los pasos siguientes:
      • Si el padre más próximo tiene definido un acuerdo de términos de uso activo pero vacío, no solicite al usuario que acepte ningún tipo de acuerdo de términos de uso. De lo contrario, solicite al usuario que acepte el acuerdo de términos de uso del cliente padre más próximo que tenga definido un acuerdo de términos de uso activo y especificado.
      • Si no hay ningún cliente padre que tenga un acuerdo de términos de uso activo, no presente al usuario ningún término de uso.
    • Si el cliente común dispone de un acuerdo de condiciones de uso activo pero este está configurado para suprimir el acuerdo,
      no
      solicite al usuario que lo acepte.
    • Si los usuarios que intenten iniciar sesión en CA Service Catalog reciben un mensaje para aceptar el acuerdo de los términos de uso pero no lo aceptan, no podrán acceder a CA Service Catalog.