mjn*_*mjn 5 security wiki mediawiki
我们正在使用MediaWiki inhouse来获取我们的软件和硬件文档.对于我们的外部用户 - 客户,项目合作伙伴 - 来说,授予/撤销对部分文档的"读取权限"并不容易实现.我们如何根据用户或角色访问权限控制对文档某些区域的读访问权限?
编辑:我问这个是因为我不想回到文档的"旧风格" - 将Office文档存储在几十个不同的位置,没有人知道它们在哪里.因此,如果没有办法让用户只能访问他们的产品信息,我担心管理层会放弃整个MediaWiki解决方案并引入"新的更好"的东西.(这可能意味着我们必须将所有内容传输到新系统,格式和超链接将丢失等......).
非常感谢您的评论和答案!
http://meta.wikimedia.org/wiki/Access_control上提供了一些有趣的信息
例如,有一个HiddenWiki补丁似乎正在积极开发中,位于http://sourceforge.net/projects/hiddenwiki/
MediaWiki 并不是真正为禁止注册用户查看页面而设计的。我认为你不可能在没有痛苦的情况下做到这一点。
来自文档(重新格式化):
让一个页面对某些用户正常运行但对其他用户不可见(例如在大多数论坛软件中是可能的)是完全不同的事情。MediaWiki 设计用于两种基本访问模式:
我的学校按照您想要的方式使用维基。我的一个朋友给他们安排了。他必须对软件进行大量的破解才能使其正常工作。根据我在 MediaWiki 中挖掘的经验,您会在尝试使其正常工作时度过一段有趣的时光。
你有四个选择