I'm looking for a Wiki System that satisfies the following requirements:
- Uses ACL (Access Control lists - who can access what pages)
- Needs to be able to integrate with Active Directory
- Is scriptable via an API (meaning I can create a wiki page through an API in a program instead of logging in and manually typing in the page.)
The scope of this project is to integrate an in-house version of github - that auto generates, and populates a wiki entry for each project repository, when it is created. Since it is in-house - the need for ACL's and Active directory integration.
Any help in pointing me in the right direction is greatly appreciated.