Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Actualizar y crear usuarios mediante CSV con autenticación OAuth 2.0

Este artículo explica cómo actualizar usuarios existentes y crear nuevos usuarios sin correo electrónico en un mismo archivo CSV, considerando que la autenticación se realiza mediante OAuth 2.

Solución

  1. Utilizar la columna auth: en el archivo CSV de importación incluya la columna auth para especificar el método de autenticación de cada usuario. Para usuarios que utilizarán OAuth 2 (por ejemplo, OpenID Connect), escriba oauth2 o el nombre del plugin correspondiente; para cuentas locales, escriba manual.
  2. Actualizar usuarios existentes: incluya una fila para cada usuario que desee actualizar. Indique el mismo username (o idnumber) y establezca update en 1 o yes en el CSV. Puede modificar campos como nombre, apellido o rol.
  3. Crear usuarios sin correo: si su institución permite cuentas sin correo electrónico, deje la columna email en blanco o establezca una dirección genérica única. Asegúrese de que el campo username sea único y que el proveedor OAuth acepte la autenticación sin correo.
  4. Combinar acciones: en un mismo CSV puede mezclar usuarios nuevos y existentes; el proceso de subida de usuarios añadir las cuentas nuevas y actualizar las existentes según lo indicado.
  5. Asignar campos adicionales: agregue columnas para firstname, lastname, city, country y cualquier campo personalizado. Para usuarios con OAuth, la contraseña puede dejarse vacía, ya que se autentican mediante el proveedor externo.
  6. Importar el archivo: en Usuarios> Subir usuarios cargue el CSV, seleccione la opción Añadir nuevos y actualizar usuarios existentes y revise la previsualización antes de confirmar.

Nota
Compruebe con el proveedor de identidad OAuth 2 qué campos son obligatorios para crear cuentas, ya que algunos servicios requieren el correo electrónico como identificador.