Follow flexicontent.org
   
Text Size

Members login

FLEXIcontent + FLEXIaccess: the first intranet solution with granular ACL for Joomla!

Recommend Print

logo-flexiaccessFLEXIaccess is a fully integrated granular ACL solution. It allows to create specific user groups and permissions to set precisely WHO is allowed to WHAT and WHERE on your website.

FLEXIcontent + FLEXIaccess is the first ever built solution to provide a complete intranet & internet solution for Joomla!.

Why is it different from any other ACL solution from Joomla? It is because we have our OWN content management system running inside Joomla! That means an unparalleled level of integration.That explains also our choice to develop CCK features for this content management system. Of course, FLEXIcontent will never as powerful as a dedicated component for specific purposes. Docman for a file management system, SOBI2 for a directory or Phoca Gallery for a photo gallery will always provide you more specific features!
But for most of the customers it’s easier to have everything at the same place, precisely adapted to their needs. It allows them to use this integrated professional ACL system without any core or component’s hack.

In terms of logic FLEXIaccess follows the principle of phpGACL, the Joomla 1.5 ACL library. Let’s try to make it simpler, even if this scheme isn’t perfectly accurate.

  • ARO (Access Request Objects) = WHO asks the authorization (user groups – authors, revisers, subscribers, admins, …)
  • ACO (Access Control Objects) = WHAT do they want to do (actions – view, submit, edit, publish, delete, …)
  • AXO (Access extension Objects) = WHERE do they want to do it (scope – category, item, field)

It provides an understandable dashboard very similar to FLEXIcontents' one.

Groups

You create individual groups (single user) or collective groups (multiple users), the groups can be nested and a user can belong to multiple groups. You can use the live filter to retrieve easily the users you wish to affect to a group.

Rules

You are able to create custom rules based on query strings (for the components that aren’t integrated in FLEXIaccess) or specific rules for the component you are developing or adapting yourself.

Permissions

Then you grant permissions to your groups to perform specific actions on backend and/or on contents (view, submit, edit, publish, delete, set permissions).
There’s a concept of heritance, which means that a category or an item inherits the permission from its parent(s) category(ies) as well as a group inherits from its parent group.

Backend and specific content permissions

Frontend and content permissions

FLEXIcontent integration

FLEXIaccess is fully integrated into FLEXIcontent and allows securing frontend and BACKEND accesses. Thus, it makes possible to limit backend editing to some categories or items only and to set which group is allowed to access which components or which features of FLEXIcontent.

Custom user interfaces

It allows you to create fully customized interfaces for your clients depending on their authorization and/or skills.

FLEXIaccess DOES NOT HACK any file in Joomla’s core. It can be easily installed and uninstalled without having to reconfigure your whole site.
FLEXaccess does not function on standard com_content. It is exclusivelly designed for FLEXIcontent.
FLEXIaccess component will be released under commercial GPL very soon.

 

 

 

Comments  

 
+7 #1 TQ FeSys 2010-02-28 16:49
Super intelligent..
That's really Unique, well done and very impressive work.
Q: Will be plus if any (3rd party) payment/membership Extension will be smooth integrated.
Waiting for the final release.
Thanks " Emmanuel Danan "
Quote
 
 
-4 #2 slotpro slotpro 2010-02-28 21:59
UI easy to use ,Waiting see final release
Quote
 
 
+2 #3 Nuno Zimas 2010-03-01 02:01
Hope this baby comes out before Joomla Day France ;)
Quote
 
 
-3 #4 2010-03-01 02:55
the title is "the first intranet solution with granular ACL for Joomla! "
But why intranet only?
Quote
 
 
+3 #5 2010-03-01 02:56
Good job :) now we're wondering how much ? ^^
The title is "the first intranet solution with granular ACL for Joomla! "
Why intranet only ? :)
Quote
 
 
0 #6 Emmanuel Danan 2010-03-01 08:22
Thanks guys ;)
@TQ FeSys: The AEC micro-integration is automatically included and I'm finishing the ambrasubs plugin
@Nuno Zimas: Definitely yes!
@Kamenashi: You'll better understand in the next post this week. But we totally refactored the version control to allow version approval. That means you can now let a version of item published on the website while continuing revising it ;-)
But you're right it's not only intranet, but more a COLLABORATIVE web publishing system.
Quote
 
 
-1 #7 2010-03-01 08:35
Une bonne claque dès le lundi matin...

Cela promet !

Ce composant sera-t-il compatible avec la gestion des ACL de Joomla! 1.6 ?

J'imagine déjà la réponse mais c'est juste pour me rassurer.

Olivier
Quote
 
 
-2 #8 Francois Sebastien 2010-03-01 08:36
Quel programme alléchant...Merci Emmanuel pour ces composants de qualité.
Quand et sous quelles conditions nous pourront utiliser cette nouveauté ? De même pour la version stable de flexicontent ?
Quote
 
 
-1 #9 Emmanuel Danan 2010-03-01 08:49
@Olivier: Il y aura une couche de migration mais sans doute partielle pour les groupes puisque leur imbrication se fait a l'inverse (on détermine les enfants ou groupe imbriqués au lieu des parent) ce qui permet des structures flexibles multi-noeuds.
@François: J'espère cette semaine et super pas cher ;-)
Quote
 
 
-1 #10 2010-03-01 14:02
Emmanuel c'est du super bon boulot que toi et l'équipa derrière Flexicontent et Flexiaccess ont fait. Je suis très excité de voir le produit final et comme je te l'ai déjà dis, j'attends une version stable de ces deux produits pour avancer avec un projet :)

Si comme tu le dis, cette semaine (ho oui je l'espère) on va avoir des versions stables de Flexicontent et Flexiaccess et bien ça va être un grande semaine pour la communauté Joomla :)

Encore une fois un grand merci pour ces deux excellents composants que vous nous proposez la.
Quote
 

Add comment


Security code
Refresh

Community

kenmcd : Online 664 mins tennismen : Online 5333 mins Bird : Online 11339 mins
Members Online: 3

Latest comments

Latest Posts

Posted by piperchick - 07/09/2010 04:23
Posted by vlester - 06/09/2010 23:56
Posted by WebDesignHero - 06/09/2010 23:10
Posted by allebrugere - 06/09/2010 19:18
Posted by KSup - 06/09/2010 16:46
Posted by micker - 06/09/2010 16:26

Tag Cloud