Campos personalizados de usuario
Los campos personalizados añaden datos acordados al perfil, como un número interno o una fecha de alta. El administrador abre /custom-fields; el lugar y la visibilidad dependen de la configuración del portal.
Lista de campos
La tabla o lista móvil muestra código, nombre, tipo, indicadores múltiple/obligatorio y orden. Actualizar vuelve a cargarla. Un estado vacío no significa que se hayan borrado datos; revise por separado los errores de carga.
Crear y editar
Seleccione Añadir. El código es opcional al crear y el nombre es obligatorio. Tipos: string, number, boolean, date, datetime, enum, user, department; se puede marcar múltiple y obligatorio. Al editar, el código queda bloqueado. Configuración acepta JSON y rechaza JSON inválido. Defina los valores de enum y las reglas de selección de user/department antes de publicar.
Eliminar
Eliminar exige confirmación y es irreversible para la definición del campo; esta pantalla no ofrece deshacer ni restaurar. Compruebe el uso y los valores que deban conservarse; para un campo temporal, desactívelo u ocúltelo si la configuración lo permite.
Acceso y visualización
Solo un administrador puede cambiar campos. Un campo no concede acceso al perfil ni a datos personales. Confirme en su configuración si aparece en perfil, edición o directorio; esta pantalla aún no muestra esa relación con claridad.
La pantalla /custom-fields gestiona actualmente el esquema del campo: lista, edición y eliminación de definiciones. No prometa que un valor ya aparece en el perfil o directorio del empleado hasta que la versión desplegada del portal muestre allí el formulario y el valor guardado. Si el campo existe pero no se ve su valor, compruebe por separado la superficie de visualización y los permisos; eso por sí solo no demuestra una pérdida de datos.
Revisión segura
Use nombres y valores sintéticos. No incluya PII, secretos ni IDs internos en ejemplos ni datos de demostración. Antes de entregar la configuración, compruebe que los nombres de tipos y las marcas se entienden en el idioma del portal y que la visibilidad del campo coincide con los permisos necesarios.
Relacionado: Administración del portal, Acceso y roles, Perfil.