Difference between revisions of "Knowledge:Access manager"
From OpenKM Documentation
(→Difference between "simple" and "recursive") |
(→Difference between "simple" and "recursive") |
||
Line 19: | Line 19: | ||
*** [[File:Folder.png]] level-2a | *** [[File:Folder.png]] level-2a | ||
**** [[File:Folder.png]]level-3a | **** [[File:Folder.png]]level-3a | ||
− | ***** doc | + | ***** [[File:Document.png]] alpha.doc |
− | ***** doc | + | ***** [[File:Document.png]] beta.doc |
− | ***** doc | + | ***** [[File:Document.png]] gamma.doc |
**** [[File:Folder.png]] level-3b | **** [[File:Folder.png]] level-3b | ||
** [[File:Folder.png]] level-1b | ** [[File:Folder.png]] level-1b | ||
** [[File:Folder.png]] level-1c | ** [[File:Folder.png]] level-1c |
Revision as of 10:40, 6 October 2012
By default OpenKM 6 is configured this way:
security.access.manager = simple security.search.evaluation = lucene
Which provides great performance by only evaluating a single node. But if you want to evaluate every parent you can change this behavior with these settings:
security.access.manager = recursive security.search.evaluation = [ am_more | am_window | am_limited ]
This will reduce OpenKM performance (at least in search) but will match customer requirements.
Difference between "simple" and "recursive"
Give this repository structure: