Página 1 de 1

Notificación al usuario mediante un paquete de auditoría

Publicado: 20 de noviembre de 2022 - 16:56
por croquebert
Hola a todos,

Contexto:
Versión de WAPT: 2.2 Enterprise
Server SO: Debian 11
Consola de administración SO: Win10pro
Estación de trabajo de desarrollo de paquetes SO: Win10pro

Nos gustaría enviar un mensaje al usuario conectado a intervalos regulares mediante un paquete de auditoría.
Este paquete enviaría un mensaje si, por ejemplo, hay actualizaciones pendientes o si la estación de trabajo requiere un reinicio.
Se pueden enviar mensajes a los usuarios a través de la consola de WAPT, pero no he encontrado cómo llamar a esta funcionalidad directamente dentro de un paquete de WAPT. ¿Es posible? Si es así, ¿cómo?

Finalmente, ¿podemos configurar la duración de visualización del mensaje para que el usuario no tenga que hacer clic en Aceptar para descartarlo?

Saludos cordiales,

Christophe R.

Re: Notificación al usuario mediante un paquete de auditoría

Publicado: 25 de noviembre de 2022 - 9:40 a. m.
por t.heroult
Hola,

en el repositorio de Tranquil IT hay un paquete llamado "tis-info-shutdown".
Contiene respuestas a tus preguntas.
Me inspiré en él para crear mis propias ventanas emergentes de alerta que aparecen cuando un PC lleva demasiado tiempo encendido o está esperando a reiniciarse.

Re: Notificación al usuario mediante un paquete de auditoría

Publicado: 27 de noviembre de 2022 - 17:49
por croquebert
Buen día,

Gracias por tus comentarios.

Creo que esto debería satisfacer mis necesidades, necesito probar el comportamiento (dado que es la auditoría la que activa la configuración de la sesión a través de run-session-setup en la sesión del usuario que inició sesión, deberíamos poder recordarles con tanta frecuencia como sea necesario incluso si nunca cierran su sesión).

La idea inicial era llamar directamente a la función de notificación en la consola; ¿sabes si esta funcionalidad está disponible?
  • se basa en los mecanismos presentes en el paquete tis-info-shutdown (por ejemplo, ¿oculta la creación automática de un paquete que contiene una llamada messageBox y lo envía a la máquina?)
  • ¿Se puede llamar desde la máquina que aloja la consola sin pasar por la consola (por ejemplo, recopilar información a través de la API y luego llamar a la función para las estaciones de trabajo seleccionadas)?
Cristóbal

Re: Notificación al usuario mediante un paquete de auditoría

Publicado: 28 de noviembre de 2022 - 16:10
por t.heroult
Ésta es una pregunta demasiado técnica; dejaré que los desarrolladores la respondan :)