Cambiar valor de un metadato no editable en interfaz desde el navegador


Esta acción no es recomendable llevarla a cabo si no es por un Administrador de la aplicación con conocimiento de las consecuencias que pueda tener modificar el valor de un metadato no editable. Si las necesidades de negocio establecieron el valor como no editable desde interfaz, entonces su modificación debe tener una justificación acorde con el negocio, y si el campo es no editable por tratarse de un valor interno de la aplicación el usuario ha de ser consciente de qué implica antes de cambiarlo (por ejemplo si cambiamos el valor del creador del documento, metadato dc:creator).

El método que aquí proponemos es factible para realizar modificaciones puntuales en algunos metadatos. Está orientado paso a paso para finalmente construir la url que permita mediante una llamada GET, haciendo uso de la API, modificar el valor del metadato, pero un usuario avanzado puede optar por otras vías para llegar a la construcción de la URL final. Aquí se propone una de ellas, pero cualquier vía que lleve a la construcción de la URL final sería válida.


1 - Nos situamos en el documento que queremos modificar.

2 - Hacemos click en el candado que aparece al lado del título del documento:

3 - Vemos que la URL a la que nos lleva Athento se ha modificado a una con este aspecto:

4 - En esa URL vamos a modificar manualmente:

  nxdoc → restAPI

  toda la parte después del último / → updateDocument?[nombre_del_metadato]=[valor_del_metadato]

5 - Asi queda conformada la nueva URL (donde en este ejemplo vamos a cambiar el campo dc:title por el mismo que tenía pero añadiendo "mod" al final):

6 - Obtenemos confirmación de que el cambio se ha llevado a cabo:

7 - Confirmamos que el documento efectivamente ha sido modificado: