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: [email protected] [mailto:mediawiki-
> [email protected]] 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?
> 
> --
> http://hexmode.com/
> 
> There is no path to peace. Peace is the path.
>    -- Mahatma Gandhi, "Non-Violence in Peace and War"
> 
> 
> _______________________________________________
> Mediawiki-enterprise mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-enterprise


_______________________________________________
Mediawiki-enterprise mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-enterprise

Reply via email to