I'm not really sure what "Compartment Authorization" means, but you can do some very sophisticated and (from what I can tell) pretty secure with an extensive set of Access Control abilities for Enterprise Collaboration by using Namespaces (for a "compartment"?) with MediaWiki using a combination of: - http://www.mediawiki.org/wiki/Extension:Lockdown - Page lockdowns http://www.mediawiki.org/wiki/Extension:NSFileRepo - Restricts Access to Images, files, etc.
This approach has a weakness because there is no explicit inheritance. A user adding a new page or file needs to explicitly specify the NameSpace in order for that information to be restricted.
Examples:
If you assigned a NameSpace to a Compartment, (ex. OnlyMe), the restricted page would be something like: [[OnlyMe:TestPage]]
And the files/images would be [[Image: OnlyMe:Testfile.txt]]
Of course, any other extensions could bypass them if they do not check if the content to be searched or presented is not validated using the following hooks (as appropriate). The core does.
getUserPermissionsErrors MediaWikiPerformAction SearchableNamespaces SearchGetNearMatchComplete SearchEngineReplacePrefixesComplete ImgAuthBeforeStream userCan
-----Original Message----- From: mediawiki-enterprise-bounces@lists.wikimedia.org [mailto:mediawiki- enterprise-bounces@lists.wikimedia.org] On Behalf Of Mark A. Hershberger Sent: Friday, February 08, 2013 9:14 AM To: MediaWiki for enterprises Subject: Re: [Mediawiki-enterprise] Comparisons to Confluence
On Fri 08 Feb 2013 04:44:46 AM EST, Verhoeven, Peter wrote:
It are all not OOTB features / extensions of Mediawiki and we do not want private customization as already mentioned earlier in this discussion.
I certainly understand the desire for something that is standard. It sounds like SMW is making progress on search scopes and I've been working on fixing Windows bugs as I find them. And making upgrades easier is something I hope to help make happen.
A couple of the other items you mentioned -- Sharepoint integration and Compartment authorization -- weren't even on the map. Many of us have never heard of "Compartment authorization" until you mentioned it.
The question, then, is how much do these that two items really affect enterprise uptake? Is there a need outside of your organisation?
There is no path to peace. Peace is the path. -- Mahatma Gandhi, "Non-Violence in Peace and War"
Mediawiki-enterprise mailing list Mediawiki-enterprise@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-enterprise