• UserRole disappear if remove it from Security

  • We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #13028  by kevinchang
 
I have a directory named "Public".
I've create another group named "sales".

My aim is to disable all UserRole of seeing "Public", only allowing "sales" group to see Directory "Public".

Therefore, I remove "UserRole" from security setting of "Public", then add "sales" group with Read permission.
However, users with role setting to both "UserRole" and "sales" cannot see Directory "Public". What's more, I cannot find "UserRole" from group setting of "Public" any longer, which means I cannot get a chance to add "UserRole" to security setting of "Public".

My question is how to add UserRole back ? And how to configure the security seting to realize the above security setting.
 #13033  by jllort
 
Yes it's a feature. Really UserRole it's a connection role that must not be propaged across repository. It's only a grant to connect to openkm but not a grant that must be propaged under repository, that's the reason why it don't appearing in avaliable security groups list.

We set by deafult UserRole at okm:root , okm:taxonomy and okm:templates because we considering administrator should change it, and to prevent first time running OpenKM you've got a tedious security problems, but the administrator mission is remove it from this nodes.

Users can have several roles, the idea is mandatory having UserRole ( used to autenticate ) and other to propagate across repository.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.