Ahora con creación de páginas por IA vía el servidor MCP

Propiedades de usuario

Campos personalizados guardados en tus usuarios, agrupados en propiedades con nombre, con un mapeo opcional a schema.org.

Los modelos describen tu contenido. Las propiedades describen a tus personas: los campos personalizados guardados en los usuarios más allá del nombre y el correo.

Las encontrarás en el workspace bajo Ajustes → User Properties. La pantalla se titula Custom Properties; la misma función, dos nombres.

Una propiedad es un grupo de campos

Una propiedad no es un campo suelto, es un grupo con nombre. Eso permite que un concepto -Empleo, Perfil de ponente, Dirección de envío- sostenga varios valores relacionados sin dispersarlos.

Cada propiedad tiene:

  • Nombre: lo que ven los editores, p. ej. Rol o Departamento.
  • Slug: el identificador único al que apuntas desde el código.
  • Descripción: para qué sirve.
  • Permitir varios valores: si un usuario puede tener más de una instancia. Una persona tiene una fecha de nacimiento, pero puede tener varias certificaciones.

Dentro, uno o más campos, cada uno con etiqueta, clave, tipo, descripción opcional e indicador de obligatorio.

Tipos de campo

La misma paleta que conoces de los esquemas de bloque:

  • Texto: texto, texto enriquecido, markdown, contraseña.
  • Numérico y booleano: número, sí/no.
  • Contacto: email, URL.
  • Elección: select (uno), multi-select (varios).
  • Tiempo: fecha, fecha y hora.
  • Referencias: medios, relación.
  • Estructurado: objeto (grupo), lista (repeater), tabla, JSON.

Como relation está disponible, una propiedad de usuario puede apuntar a tus registros de modelos. Una propiedad Ponente puede referenciar las sesiones que imparte alguien, y esas sesiones se quedan en un solo sitio en vez de reescribirse por usuario.

Mapeo a schema.org

Esta es la parte que conviene aprovechar a propósito. Cada campo puede nombrar una propiedad de schema.org -author, image, description- y cmssy coloca el valor en tus datos estructurados como JSON-LD.

El valor es concreto: una bio de autor que solo se renderiza es texto en una página; la misma bio mapeada a author es una afirmación legible por máquina sobre quién escribió el artículo. Los buscadores y los crawlers de IA leen la segunda.

Déjalo en None cuando un campo no tenga equivalente público con sentido. Un mapeo erróneo es peor que ninguno: afirma algo falso sobre tu contenido en un formato construido para ser creído.

Permisos

Dos permisos gobiernan la función, y la división es deliberada:

  • properties:view: ver las definiciones de propiedades.
  • properties:manage: definir propiedades personalizadas de usuario y contenido.

Definir una propiedad es un cambio de esquema, no introducir datos. Corresponde a quienes son dueños de la forma de tus datos, y por eso no va incluido en los derechos de edición corrientes.

Borrar elimina los datos

Borrar una definición de propiedad elimina ese campo de todos los usuarios, y no se puede deshacer.

No es un borrado suave ni una columna oculta. Si una propiedad se ha rellenado en cientos de usuarios, exporta lo que necesites antes de quitarla: el diálogo de confirmación es el último punto en el que esos datos existen.

Siguientes pasos