Crear tarea de caducidad de contraseña (CreateTaskUserExpirationDateRegistrar)¶
Información¶
Autor Stiven Villamizar Sitio Web http://www.adapting.com Repositorio source:Valores-iniciales Código fuente http://svn-community.adapting.com:8080/svn/Community/Plugins/Suscripcionaevento/trunk/src/CreatePendingTaskExpirationUser Versión Actual v1.0 Compatible con © 2020 abox v5.1.0.5019 en adelante
Resumen¶
Este plugin se registra al evento después de guardar un usuario, genera una tarea pendiente al administrador/jefe de la oficina del usuario a guardar.
Notas de instalación¶
Descargar el código fuente del plugin y compílarlo usando Visual Studio 2010. Y realizar los siguientes pasos:
- Copiar el archivo Adapting.CreateTaskUserExpirationDateRegistrar.dll que se encuentra en la carpeta bin del proyecto y ubicarla en la carpeta /bin del sitio web donde esta Abox.
ATENCIÓN: Se debe eliminar la antigua DLL de las instalaciones que la tengan, ya que entra en conflicto con la nueva "Registrar".
Guía de uso¶
Desde el listado de usuarios editar o crear un nuevo usuario, elegir la fecha de caducidad y después de guardar se generará automáticamente la tarea.
Notas:- La tarea creada se asignará a los roles ADM y Rol.Int.Supervisor & Dependencia/s de último nivel seleccionada/s.
- La tarea tendrá una fecha de vencimiento igual a la fecha de caducidad de la contraseña del usuario a guardar.
- Si no se especifica fecha de caducidad de la contraseña, no se creará la tarea.
- La categoría de la tarea será Cat.Gestion.Usuarios, la cual deberá estar en la instalación, si no existe la categoría no se creará la tarea.
Historico¶
22/05/2020- Ya no se validara por fecha de caducidad sino ahora por la FECHA DE DESACTIVACIÓN, nueva fecha implementada desde la revisión v5.1.0.5019.
- Se implementa una constante con expresión regular que contendrá el/los tipos de usuario excluidos en la creación de la tarea pendiente. Inicialmente de colocó el tipo con código "EXT" para el cual no se desea crear tareas.
- Se valida su el tipo de usuario y si es el nuevo tipo "Concesionario Int." con código "CON" Si es así Solo asigna al rol administrador Cómo responsable de la tarea. si no es así sigue igual Cómo anteriormente lo hacia.
- Se valida si el tipo de usuario para asignar la tarea, solo a usuario administrador de la aplicación se le asigna, ya no se le asignara al los usuarios rol supervisor como anterior lo hacia.
- Se valida que se cree una tarea notificación de fecha de desactivación solo si se modifica o se agrega una fecha de desactivación para el usuario.
- Se valida que no se cree una tarea notificación de fecha de desactivación nueva si ya existe una al modificar la fecha de desactivación para el usuario y solo actualice la que ya existe.