Cargando…

Esto está tardando más de lo esperado.

Sincroniza usuarios con Ploi

Comprueba que cada persona tenga el acceso a bases de datos que le corresponde en los servidores, y cambia la contraseña de base de datos de una persona.

Cada persona que trabaja en un proyecto recibe su propio usuario en las bases de datos de las aplicaciones de ese proyecto, a través de Ploi, la herramienta que administra los servidores. Dos acciones en Usuarios mantienen eso en orden: Sincronizar Datos revisa cada base de datos y agrega el acceso que falta, y Cambiar Contraseña de la Base de Datos le da a una persona una nueva contraseña de base de datos en cada servidor. Esta guía explica qué hace cada una, sus riesgos y lo que no toca.

Las dos están en el panel de administración. Para llegar, abre el menú de arriba a la derecha y elige Ir al Panel de Administrador; Usuarios está en el grupo Usuarios de su menú lateral. Cómo se llevan los servidores y las aplicaciones está en Servidores y aplicaciones.

Quién debe tener acceso a las bases de datos

Las dos acciones comparan contra la misma regla. Una base de datos pertenece a una aplicación, y la aplicación a un proyecto y un ambiente:

  • El rol más alto de la empresa y los super administradores tienen acceso a todas las bases de datos.
  • Los miembros activos del proyecto que son Tech Lead, Project Manager o Product Owner tienen acceso a las bases de datos de Producción y Desarrollo del proyecto.
  • Los miembros activos del proyecto con un rol de desarrollo tienen acceso a las bases de datos de Desarrollo del proyecto.
  • Nadie más tiene acceso a las bases de datos de Staging.
  • Las personas inactivas o eliminadas no tienen acceso.

Solo se toman en cuenta las aplicaciones configuradas en Ploi, en un servidor con Ploi Id.

Sincronizar Datos

Sincronizar Datos es un botón arriba de la lista de Usuarios. Solo lo ven los super administradores, y solo ellos pueden abrir la página a la que lleva: cualquier otra persona que abra su dirección recibe una página de error.

Abre Sincronización de Usuario Ploi.

  1. En Alcance, marca los servidores a revisar, o haz clic en Seleccionar todos los servidores. Limpiar selección los desmarca todos. Si no marcas ninguno, se revisan todos los servidores.
  2. Deja Forzar recreación remota del usuario de base de datos sin marcar salvo que lo necesites; consulta más abajo.
  3. Haz clic en Sincronizar Ploi.

Empieza de inmediato, sin confirmación, y verás Ploi sync en cola. Corre en segundo plano y la página se actualiza sola hasta que termina, así que puedes esperar o volver más tarde en la misma sesión.

Qué hace una ejecución

En este orden:

  1. Actualiza los roles de todas las personas activas, de todas, no solo de los servidores que elegiste.
  2. Saca a cada persona inactiva de todos los proyectos a los que todavía pertenece. Esto tampoco se limita a los servidores que elegiste, y esas personas pierden su acceso a las bases de datos de esos proyectos.
  3. En cada base de datos de los servidores elegidos, compara quién tiene acceso con quién debería tenerlo, y agrega el acceso que falta.

El acceso que una persona tiene pero no debería tener se conserva, no se quita. La ejecución lo reporta para que decidas qué hacer. Una base de datos que no se encuentra en Ploi por su nombre se omite y se reporta como fallida.

El resultado

Arriba:

  • Estado: pendiente, ejecutando, completado, parcial (algunas filas fallaron) o fallido, con la hora en que empezó.
  • Filas: cuántos pares de persona y base de datos se revisaron.
  • Corregido: acceso faltante que se agregó.
  • Preservado: acceso que una persona no debería tener, y que se conservó.
  • Inactivo Eliminado: membresías de proyectos quitadas a personas inactivas.

Salida de consola muestra cada paso con su hora. Últimos resultados tiene una fila por persona y base de datos:

  • Usuario: la persona y su usuario de base de datos.
  • Base de datos: la base de datos, con su dominio y su servidor.
  • Esperado: Debería tener acceso o No debería tener acceso.
  • Actual: Tiene acceso o Sin acceso, antes de la ejecución.
  • Acción: agregado, preservado o Ninguna, con una frase que lo explica.
  • Final: Tiene acceso o Sin acceso después de la ejecución.
  • Estado: Correcto, Corregido, preservado o fallido.

Sin filas, dice No hay detalles de sincronización todavía.

Forzar recreación remota del usuario de base de datos

Esta opción es para un usuario de base de datos que quedó desajustado en un servidor y no recibe el acceso de forma normal. Antes de revisar el acceso, en cada servidor elegido, toma a cada persona que debería tener acceso a al menos una base de datos ahí, quita su usuario de base de datos de todas las bases de ese servidor y lo vuelve a agregar, con la contraseña que tiene guardada en Weblabor Admin, solo en las bases de datos que le corresponden. Las cuentas predeterminadas se omiten.

Úsala con cuidado:

  • Toca a todos los que tienen acceso en los servidores elegidos, no solo a los que les falta.
  • Mientras corre, esas personas pierden su acceso a las bases de datos por un momento.
  • El acceso que tenían pero no deberían tener no se les devuelve.
  • Si la contraseña guardada de una persona no es la que usa, desde entonces tiene que usar la guardada. Cámbiala con Cambiar Contraseña de la Base de Datos si hace falta.

Lo que Sincronizar Datos no hace

  • No quita el acceso que una persona no debería tener.
  • No cambia la contraseña de nadie, salvo con la recreación forzada de arriba.
  • No crea bases de datos ni configura aplicaciones; eso es Ejecutar en Ploi, en Servidores y aplicaciones.
  • No toca servidores ni aplicaciones sin identificador de Ploi.

Cambiar Contraseña de la Base de Datos

Cambiar Contraseña de la Base de Datos está en la página de una persona en Usuarios. Solo los super administradores la ven y pueden usarla.

  1. Abre a la persona en Usuarios.
  2. Haz clic en Cambiar Contraseña de la Base de Datos.
  3. Contraseña viene llena con una al azar. Consérvala o escribe la tuya.
  4. Haz clic en Guardar cambios.

Verás Cambiar Contraseña de la Base de Datos ejecutado correctamente. La nueva contraseña se guarda de inmediato, y el cambio en los servidores corre en segundo plano: un servidor tras otro, con 30 segundos entre cada uno, en cada servidor donde la persona debería tener acceso a al menos una base de datos. En cada servidor, su usuario de base de datos se quita de todas las bases y se vuelve a agregar con la nueva contraseña solo en las bases de datos que le corresponden.

Antes de hacer clic:

  • Copia la contraseña. Nadie recibe un aviso y la contraseña no se vuelve a mostrar aquí; dásela tú a la persona.
  • Su contraseña anterior deja de funcionar en cada servidor conforme se llega a él, y pierde el acceso ahí por un momento.
  • El acceso que tenía en esos servidores pero no debería tener no se le devuelve.
  • Si la persona no tiene acceso en ningún lado, la contraseña se guarda y no cambia nada en los servidores.

No cambia la contraseña con la que la persona entra a Weblabor Admin.

Volver