Parámetros de configuración experimentales
| Propiedad | Tipo | Descripción |
|---|---|---|
| unit.testing.folder | String | Carpeta utilizada por el proceso de pruebas. /okm:root/okmTesting |
| unit.testing.user | String | Usuario utilizado para las pruebas unitarias. okmAdmin |
| unit.testing.password | String | La contraseña del usuario que se utiliza para las pruebas unitarias. admin |
| unit.testing.url.base | String | La URL de las pruebas unitarias. http://localhost:8080/OpenKM/ |
| rss.news | Boolean | Habilita o deshabilita las noticias en la página de inicio de sesión. |
| rss.news.box.width | Integer | Ancho del cuadro de noticias en la página de inicio de sesión. 300 |
| rss.news.max.size | Integer | Número máximo de noticias obtenidas del servidor de noticias. 10 Las noticias se almacenan en caché desde el servidor de OpenKM y se actualizan una vez al día. Esto significa que cualquier cambio en este parámetro surtirá efecto mañana o al 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 el borrado de nodos. |
| okm.content.security.policy | String | Por defecto, solo se permite incrustar la aplicación en un iframe desde el mismo origen, algo necesario porque se utiliza en la interfaz web. Este es el valor por defecto: frame-ancestors ‘self’ El siguiente ejemplo muestra cómo habilitar otros dominios: frame-ancestors ‘self’ http://example.com El parámetro de configuración debe establecerse en el archivo openkm.properties y debe reiniciarse el servicio de OpenKM para que surta efecto. Más información sobre la política de seguridad de contenido (content security policy) 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 habilitar el acceso a la API REST solo para varios dominios y deshabilitar los demás. [{“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 archivo openkm.properties y debe reiniciarse el servicio de OpenKM para que surta efecto. El valor de tipo String es una lista de objetos en formato JSON. El orden de estas reglas es relevante porque internamente se aplicará la primera coincidencia, lo que significa que la ruta “/**” debe aplicarse siempre 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 | Cuando la integración con AD está habilitada, en el registro se muestran advertencias de PartialResultException. Cuando es true, estas advertencias no se muestran en el registro. true |
| rest.client.call.timeout | String | Establece el tiempo máximo de espera de las peticiones en segundos cuando la aplicación OpenKM realiza una petición REST a una aplicación de terceros, por ejemplo, una petición a jbpm-console. 15 |