I'm sure there have been many people wanting someone to recommend them a wiki engine for whatever purpose, but I have yet to see anyone with my specific requirements.
We currently have one Linux server that hosts every service in our (small) office. One of its duties is to run an apache server that ONLY allows connections from the local network. I'm wanting to set up a Wiki to run on this intranet (which is already serving up various reports and other tools I've personally written in PHP). It would have two purposes. First, it would serve as my documentation tool, allowing me to detail every aspect of my IT work here. Secondly, it would serve as a host for the company manual.
That sounds simple enough. Pretty much any Wiki would do that, but here is what complicates things:
It must be integrated with the Linux system user and group accounts already in place. I do not want my users to have yet another set of credentials for our system. Users should be able to log in with their system accounts, and I need to be able to assign view/edit privileges based on the groups that user is it (for example, only members of the "admin" group would be able to view/edit IT documentation, only "managers" would be able to edit the manual, "users" can view the manual, etc). In addition, I would really prefer one with a WYSIWYG editor (or the ability to add one) for less technical users who are uncomfortable with even basic markup.
I've researched a number of Wiki engines and have not found any that seem to be able to do this easily. I'm sure some of the "big" ones like MediaWiki can probably-maybe do this with extensive tweaking, but I'm looking for something that can do this in a more straightforward and maintainable way without having to spend hours on configuration