Habilitación de la auditoría de origen

La auditoría de origen se puede habilitar o inhabilitar a nivel de aplicación estableciendo la propiedad yfs.sourcing.audit.enabled .

Acerca de esta tarea

Para habilitar la auditoría de origen a nivel de aplicación.

Procedimiento

  1. Habilitar el servicio de ejecutor planificado que publica los datos de auditoría de origen capturados por la aplicación. Este servicio de ejecutor planificado ejecuta una tarea de publicador repetidamente a intervalos predefinidos de 5 minutos. Para habilitar este servicio, establezca el valor de la propiedad, yfs.yfs.sourcing.audit.start.publisher, en Y en el archivo customer_overrides.properties .

    El servicio de ejecutor planificado se inicia con la inicialización de JVM. Por lo tanto, para habilitar o inhabilitar esta propiedad, debe reiniciar el agente o el servidor de aplicaciones. La propiedad se puede habilitar para un agente o un servidor de aplicaciones utilizando la alteración temporal de servidor en la interfaz de usuario de gestión de propiedades.

  2. Establezca el valor de la propiedad, yfs.sourcing.audit.enabled, en Y en la base de datos de propiedades utilizando la interfaz de usuario de gestión de propiedades. Más información ...
    Nota:
    • La propiedad se puede modificar en tiempo de ejecución, puede habilitar o inhabilitar esta propiedad en tiempo de ejecución antes de ejecutar la transacción scheduleOrder .
    • Con la gestión de propiedades de base de datos habilitada, la propiedad yfs.sourcing.audit.enabled se puede alterar temporalmente para un usuario, aplicación o servidor de agente. Por lo tanto, se recomienda que las alteraciones temporales de propiedades estén habilitadas de forma que cualquier impacto en el rendimiento de esta característica esté limitado a un usuario, aplicación o servidor de agente.
  3. La tarea de publicador puede invocar un servicio SDF configurado localmente o un servicio REST externo en función de los valores de las propiedades. Establezca una de las propiedades siguientes en el archivo customer_overrides.properties en función de sus requisitos:
    • Para el servicio SDF local: yfs.yfs.sourcing.audit.datahandler.local.service -El valor de esta propiedad es el nombre de flujo de servicios que se debe invocar.
    • Para el servicio REST externo: yfs.yfs.sourcing.audit.datahandler.rest.service - El valor de esta propiedad es la URL del servicio REST externo que gestiona la publicación de los datos de auditoría de origen. Además, para el servicio REST, debe establecer las propiedades siguientes para la autenticación básica:
      • yfs.yfs.sourcing.audit.datahandler.rest.service.username -El valor de esta propiedad es el nombre de usuario para la autenticación del servicio REST que maneja la publicación de los datos de auditoría de origen en el sistema externo.
      • yfs.yfs.sourcing.audit.datahandler.rest.service.password -El valor de esta propiedad es la contraseña para la autenticación del servicio REST que maneja la publicación de los datos de auditoría de origen en el sistema externo.
    Nota: Si se establecen las propiedades del servicio SDF local y del servicio REST externo, se invoca el servicio SDF local.

Qué hacer a continuación

Para analizar la efectividad de la configuración de reglas de origen y planificación, revise los XML de auditoría publicados que contienen los datos de auditoría de origen capturados por la aplicación. Para obtener más información, consulte Captura de datos y niveles de exclusión para auditoría de origen.