Detalle
| Manual de Usuario | Cambiar Contraseña - Herramientas |
|---|---|
| Módulo | Herramientas |
| Opción | Cambiar Contraseña |
| Versión | 1.2 |
| Actualizado | 2026-10-19 |
Esta opción permite modificar la contraseña del usuario con el cual se ingresó al sistema. El cambio afecta únicamente al usuario logueado actualmente: para cambiarla es necesario conocer la contraseña vigente y definir…
| Manual de Usuario | Cambiar Contraseña - Herramientas |
|---|---|
| Módulo | Herramientas |
| Opción | Cambiar Contraseña |
| Versión | 1.2 |
| Actualizado | 2026-10-19 |
Esta opción permite modificar la contraseña del usuario con el cual se ingresó al sistema. El cambio afecta únicamente al usuario logueado actualmente: para cambiarla es necesario conocer la contraseña vigente y definir una contraseña nueva, repitiéndola para confirmar que no se cometieron errores de tipeo.
Según cómo lo configure el administrador, el sistema puede exigir contraseñas complejas y hacer que la contraseña venza cada cierta cantidad de días: en ese caso, al ingresar con una contraseña vencida, se abre esta misma ventana para cambiarla.
Se accede desde la solapa Herramientas, opción Cambiar Contraseña. Al ingresar se abre la ventana Cambiar mi Contraseña, donde se realizan todos los pasos del cambio.
La ventana muestra el nombre del usuario logueado (no editable) y tres campos para gestionar la contraseña, junto con los botones de acción.
| Campo | Descripción |
|---|---|
| Nombre de Usuario | Se completa automáticamente con el nombre del usuario con el cual se ingresó al sistema. Es de solo lectura y no se puede modificar. |
| Contraseña Actual | Contraseña vigente del usuario. Se ingresa de forma oculta (caracteres con asterisco). |
| Nueva Contraseña | Nueva contraseña que se desea establecer. Se ingresa de forma oculta. |
| Repetir Contraseña | Confirmación de la nueva contraseña. Debe coincidir exactamente con el campo anterior. |
Para completar el cambio se deben informar los siguientes datos.
| Parámetro | Descripción |
|---|---|
| Nombre de Usuario | Informativo. Se carga solo con el usuario logueado. |
| Contraseña Actual | Obligatorio. Debe coincidir con la contraseña vigente del usuario. |
| Nueva Contraseña | Obligatorio. Contraseña que reemplazará a la actual. No puede estar vacía, tiene que ser distinta de la actual y, si la empresa exige contraseñas complejas, cumplir los requisitos de abajo. |
| Repetir Contraseña | Obligatorio. Debe ser idéntica a la Nueva Contraseña. |
Cuando el parámetro Seguridad.Usuarios.Contraseña.RequiereComplejidad vale 1, la nueva contraseña tiene que tener:
! @ # $ % & * - _ = + ?).Al confirmar, el sistema valida los datos y muestra un mensaje según el resultado.
| Situación | Mensaje del sistema |
|---|---|
| Cambio exitoso | "Su Contraseña fue Cambiada Exitosamente..." y se cierra la ventana. |
| Las nuevas contraseñas no coinciden | "Las dos Contraseñas Ingresadas no Coinciden..." y se limpian los campos de nueva contraseña para reintentar. |
| Contraseña actual incorrecta | "La Contraseña Ingresada no Corresponde con la del Usuario Logueado Actualmente..." |
| Nueva contraseña vacía | "La Nueva Contraseña no Puede Estar Vacía..." |
| No cumple la complejidad | "La Nueva Contraseña no Cumple con los Requisitos de Complejidad:" y la lista de lo que falta (por ejemplo "- Debe contener al menos un número."). Se limpian los campos de nueva contraseña. |
| Igual a la actual | "La Nueva Contraseña Debe ser Distinta de la Actual..." |
| Error al guardar | Se muestra el mensaje de error devuelto por el sistema. |
| Acción | Descripción |
|---|---|
| Aceptar | Valida los datos ingresados y, si son correctos, aplica el cambio de contraseña. |
| Cancelar | Cierra la ventana sin aplicar ningún cambio. |
| Enter / Tab | Al presionar Enter en un campo, el foco avanza al siguiente campo. |
Si el parámetro Seguridad.Usuarios.Contraseña.DíasValidez es mayor que 0, la contraseña vence esa cantidad de días después de su último cambio.
No aplica a los usuarios que ingresan con Active Directory: su contraseña la administra el dominio. A los usuarios que todavía no tenían fecha de último cambio, el plazo les empieza a correr desde su siguiente ingreso.
| Permiso | Descripción |
|---|---|
| Acceso a Herramientas | El usuario debe poder acceder a la solapa Herramientas. |
| Sesión iniciada | La opción solo está disponible para el usuario que tiene la sesión abierta; el cambio aplica a ese usuario. |
Basada en el análisis del formulario real de la v14.
| Form | Rol |
|---|---|
frmLoginV2 |
Pantalla de ingreso: controla el vencimiento antes de registrar la sesión (abre esta ventana si la contraseña venció) y tiene el link ¿Olvidaste tu contraseña?. |
frmSeguridad_ChangePassword |
Ventana de cambio de contraseña del usuario logueado. Recibe el clsSeguridad_usuarios por constructor. Abre desde frmNewMain.vb (btnCambiarContraseña) con ShowDialog. En VisualPlenarioNET\VisualPlenarioNET\CommonUI`frmSeguridad_ChangePassword.vb` (VB.NET, copia compilada según .vbproj) |
| Permiso | Acción |
|---|---|
| (sin permiso explícito) | El menú btnCambiarContraseña abre el form directamente; no ejecuta IsAllowedObject. El cambio aplica siempre al usuario de la sesión actual. |
| Tabla | Uso |
|---|---|
Seguridad_Usuarios |
La contraseña se persiste con objUsuario.Save() (clsSeguridad_usuarios). La columna Fecha_PassWord guarda el último cambio y es la base del vencimiento. |
Plenario_Operaciones_Log |
Registra el blanqueo desde ¿Olvidaste tu contraseña? (tipo ChangePassWord, "Blanqueo de contraseña"). |
| Parámetro | Uso |
|---|---|
Seguridad.Usuarios.Contraseña.RequiereComplejidad |
1 exige contraseñas complejas al cambiarla (esta ventana y el ABM de usuarios). Por defecto 0. |
Seguridad.Usuarios.Contraseña.DíasValidez |
Días de validez de la contraseña desde su último cambio. 0 (por defecto) desactiva el vencimiento. |
| Manual | Vínculo operativo |
|---|---|
| ABM de Usuarios | El administrador cambia la contraseña de otro usuario y carga el e-mail que usa ¿Olvidaste tu contraseña?. Aplica la misma complejidad. |
objUsuario.UserName), txtPass (Contraseña Actual), txtNewPass1 (Nueva Contraseña), txtNewPass2 (Repetir Contraseña). Botones btnAceptar / btnCancelar. Enter avanza el foco con SendKeys.Send("{TAB}").CommonUI\ (ver hallazgos internos).Generic_Base_Manager.ValidarPassword (Base_Manager). El blanqueo genera una contraseña aleatoria de 12 caracteres que cumple la complejidad (Seguridad_Usuarios_Manager.GenerateRandomPassWord_Action).Ingresá con tu usuario del equipo para dejar una sugerencia.