Ir al contenido
Otras versiones

Cargando…

Parámetros de configuración experimentales

Property Type Description
unit.testing.folder String Carpeta usada por el proceso de pruebas.
/okm:root/okmTesting
unit.testing.user String Usuario usado para las pruebas unitarias.
okmAdmin
unit.testing.password String Contraseña del usuario usado para las pruebas unitarias.
admin
unit.testing.url.base String La URL de las pruebas unitarias.
http://localhost:8080/openkm/
extension.digicert.base.path String Carpeta base de OpenKM:
/okm:root/invoices
extension.digicert.keystore.file String Ruta del fichero keystore.
/home/openkm/certificate.p12
extension.digicert.keystore.password String La contraseña del keystore.
extension.digicert.keystore.type String El tipo de keystore (JKS o PKCS12).
JKS
extension.digicert.private.key.alias String El alias del certificado.
b138bef79c0104378101b77b71922c61_9463f621-75bc-4ff7-b832-08ea82e57a16
extension.digicert.signature.algorithm String El algoritmo del certificado.
rsa
extension.digicert.type String Los valores pueden ser “month” o “quarterly”.
month
extension.digicert.upload.base.path String Ruta de OpenKM donde se suben los documentos.
/okm:root/invoices/upload
extension.digicert.validate.properties String Campos del grupo de metadatos usados para la validación.
okp:digicert.num.recepcion
okp:digicert.num.factura
okp:digicert.fecha.factura
okp:digicert.nif.emisor
okp:digicert.iva.general
okp:digicert.iva.reducido
okp:digicert.iva.superreducido
okp:digicert.base.general
okp:digicert.base.reducido
okp:digicert.base.superreducido
okp:digicert.base.siniva
okp:digicert.total
okp:digicert.year
okp:digicert.period
rss.news Boolean Habilita o deshabilita las noticias en la página de login.
rss.news.box.width Integer Ancho del cuadro de noticias en la página de login.
300
rss.news.max.size Integer Número máximo de noticias obtenidas del servidor de noticias.
10
Las noticias se guardan en caché en el servidor de OpenKM y se actualizan una vez al día. Esto significa que cualquier cambio en este parámetro tendrá efecto al día siguiente o tras reiniciar el servicio de OpenKM.
rss.news.visible Integer Número de noticias visibles al mismo tiempo.
1
check.node.deletion.integrity Boolean Habilita o deshabilita la comprobación de integridad en la eliminación de nodos. Cuando está habilitada, los nodos que están en uso por un workflow o que contienen hijos en uso (en el caso de carpetas o expedientes) no pueden eliminarse. Esta funcionalidad está habilitada por defecto y solo debería deshabilitarse al realizar operaciones de eliminación masiva.
okm.content.security.policy String Por defecto, la incrustación de la aplicación en un iframe solo está permitida desde el mismo origen, ya que es necesario para la interfaz web. Este es el valor por defecto:
frame-ancestors ‘self’
El siguiente ejemplo muestra cómo habilitar dominios adicionales:
frame-ancestors ‘self’ http://example.com
El parámetro de configuración debe establecerse en el fichero openkm.properties, y el servicio de OpenKM debe reiniciarse para que surta efecto.
Más información sobre content security policy en: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy
okm.cors.configuration.policy String Por defecto, CORS está habilitado para todos los orígenes, métodos y cabeceras. Este es el valor por defecto:
[{“path”:“/rest/**”, “origins”:[“*”], “methods”:[“*”], “headers”:[“*”]}, {“path”:“/**”, “origins”:[“*”], “methods”:[“*”], “headers”:[“*”]}]
El siguiente ejemplo muestra cómo restringir el acceso a la API REST a dominios específicos mientras se deshabilita el acceso desde otros.
[{“path”:“/rest/**”, “origins”:[“http://domain.com","https://domain.com","http://domain2.com","https://domain2.com"\], “methods”:[“*”], “headers”:[“*”]}, {“path”:“/**”, “origins”:[“http://localhost"\], “methods”:[“*”], “headers”:[“*”]}]
El parámetro de configuración debe establecerse en el fichero openkm.properties, y el servicio de OpenKM debe reiniciarse para que surta efecto.
El valor String es una lista de objetos en formato JSON. El orden de estas reglas es relevante porque internamente se aplicará la primera coincidencia; eso significa que la ruta “/**” siempre debería aplicarse al final.
Más información sobre CORS en: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
ldap.ignore.partial.result.exception Boolean Al usar la integración con Active Directory, por defecto se registran avisos de PartialResultException. Cuando se establece a true, estos avisos se suprimen en el registro.
true
okm.authentication.external.authentication String Habilita la autenticación externa de OpenKM. Esta funcionalidad permite que la aplicación autentique a los usuarios a través de proveedores de terceros como OAuth, Azure Cloud, y otros.
okm.authentication.external.authentication=http://localhost:8081/ext-auth
rest.client.call.timeout String Establece el tiempo máximo de espera de la petición en segundos cuando la aplicación OpenKM realiza peticiones REST a aplicaciones de terceros (por ejemplo, peticiones a jbpm-console).
15
optimized.thumbnail.generation Boolean Usa un método nuevo y mejorado para generar miniaturas. Útil al usar PDF Tools o Stamp.
true
security.database-query.enabled Boolean Habilita la funcionalidad DatabaseQuery en la sección de administración. Cuando está habilitada, los administradores pueden ejecutar consultas a la base de datos directamente desde la interfaz.
false
security.scripting.enabled Boolean Habilita la funcionalidad de Scripting en la sección de administración. Cuando está habilitada, los administradores pueden ejecutar scripts directamente desde la interfaz.
false
security.script-validation.enabled Boolean Habilita la validación de las sentencias de script ejecutadas en la funcionalidad de administración de Scripting. Cuando está habilitada, el sistema realiza comprobaciones de seguridad sobre los scripts antes de su ejecución para evitar operaciones potencialmente dañinas.
true
security.sql-validation.enabled Boolean Habilita la validación de las sentencias SQL ejecutadas en la funcionalidad de administración de DatabaseQuery. Cuando está habilitada, el sistema realiza comprobaciones de seguridad sobre las consultas SQL antes de su ejecución para evitar operaciones potencialmente dañinas.
true