Supervisión y reparación de pertenencias de usuario en grupos ad hoc

En general nunca se debe cambiar la pertenencia de usuario de un grupo ad hoc. En cualquier caso, existen varias maneras de cambiar la pertenencia y hacer que el grupo ad hoc quede incorrecto de forma inadvertida. Puesto que todos los grupos ad hoc son compartidos, un cambio en la pertenencia implica que todas las tareas creadas posteriormente (asignadas a la misma lista de usuarios) están asociadas a un grupo ad hoc y su pertenencia incorrectos. No obstante, se pueden supervisar los grupos ad hoc y reparar las pertenencias de usuario incorrectas añadiendo el parámetro de configuración enable-ad-hoc-group-monitoring a los archivos 100Custom.xml.

Para obtener más información sobre los grupos ad hoc, consulte el tema Tipos de grupo predeterminados de IBM Business Process Manager.

Acerca de esta tarea

Cuando el parámetro de configuración enable-ad-hoc-group-monitoring se establece al valor true, se habilita la supervisión de grupos ad hoc. En consecuencia, cuando se crea la tarea siguiente con la misma lista de usuarios que estaba en uso cuando se creó el grupo ad hoc, la pertenencia del grupo ad hoc se compara con la pertenencia actual en la base de datos. Si las pertenencias no coinciden, los usuarios que falten se añaden automáticamente a la pertenencia del grupo ad hoc y se eliminan todos los usuarios superfluos. Las acciones de detección y reparación se registran en el archivo SystemOut.log y se prefijan con el texto siguiente: ad-hoc group monitoring (supervisión de grupos ad hoc). Puesto que no deberían tener lugar las pertenencias de usuario incorrectas en los grupos ad hoc, no se debería habilitar el parámetro de configuración enable-ad-hoc-group-monitoring a menos que se haya observado una pertenencia de usuario incorrecta en uno o más grupos ad hoc.

Procedimiento

Para añadir y habilitar el parámetro de configuración enable-ad-hoc-group-monitoring en el archivo 100Custom.xml, siga estos pasos:

  1. Pare el servidor de IBM® Process Server o Process Center.
  2. Abra cada archivo 100Custom.xml. Para obtener información sobre los archivos 100Custom.xml concretos que hay que actualizar y sus ubicaciones, consulte el tema Ubicación de los archivos de configuración.
  3. En cada archivo 100Custom.xml, añada el parámetro enable-ad-hoc-group-monitoring y los elementos asociados bajo el elemento <properties>, tal como se muestra en el ejemplo siguiente:
    <server>
       <portal>
          <enable-ad-hoc-group-monitoring merge="replace">true
          </enable-ad-hoc-group-monitoring>
       </portal>
    </server>
    (Si por alguna razón desea inhabilitar después la supervisión de grupos ad hoc, cambie el valor a false).
  4. En cada archivo 100Custom.xml, guarde los cambios.
  5. En un navegador, abra cada archivo 100Custom.xml para asegurarse de que no contenga caracteres especiales.
  6. Siga uno de los pasos siguientes:
    • En un entorno en clúster, asegúrese de que los cambios se propagan a los nodos forzando una sincronización y reiniciando el entorno de despliegue.
    • En un entorno de servidor autónomo, reinicie el servidor.