Page 1 of 1

Access Security Based on Metadata Property

PostPosted:Fri Jul 12, 2019 11:38 am
by samjenkins00
Hi All,

I'm trying to restrict access to documents that contain a specific Metadata property group, I imagine this is quite a common use case.

As an example, lets say i had two Metadata types; 'Confidential' & 'Non-Confidential'.

How can I prevent certain Users/Roles from accessing the Confidential documents? At the moment i can do it manually by browsing to 'Confidential' documents in the Metadata tree and manually selecting and editing security roles. By extension, i assume i could setup an automation script to do the same thing. But is there a built in way to apply this automatically?

Thanks

Re: Access Security Based on Metadata Property

PostPosted:Fri Jul 19, 2019 6:12 pm
by jllort
This scenario - what is not trivial - comes with latest OpenKM professional edition version 7 where the security analyzer is pluggable. In community edition, you should change the security analyzer by your own ( basically make a fork in the source code an replace the core class what does it ). I can guide you about what class should be changed.