<ac:macro ac:name="note"><ac:parameter ac:name="title">Under Construction</ac:parameter><ac:rich-text-body>
<p>This proposal is under construction and is not ready for review.</p></ac:rich-text-body></ac:macro>
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
Improvement of Zend_Acl, so it will become multi-model (not limited to RBAC model as right now). Not defined yet. No dependecies. I propose not to limit ACL to the only RBAC model. There are a lot of models. And all of them are just a bases, so in certain project developer creating a new model based on ideas of well-known models. Not ready yet.Zend Framework: Zend_Acl Component Proposal
Proposed Component Name
Zend_Acl
Developer Notes
http://framework.zend.com/wiki/display/ZFDEV/Zend_Acl
Proposers
Aleksey V. Zapparov
Revision
0.1 - 22 April 2008: Initial release (explanation of idea). (wiki revision: 4)
Table of Contents
1. Overview
2. References
3. Component Requirements, Constraints, and Acceptance Criteria
4. Dependencies on Other Framework Components
5. Theory of Operation
I agree that RBAC is very good model and t can be used almost in all cases, but don't forget about almost. So for example right now a I need an ACL model based on ideas of bit field. Of course it can be done with RBAC, but with additional classes and functions.6. Milestones / Tasks
7. Class Index
8. Use Cases
| UC-01 |
|---|
4 Comments
comments.show.hideAug 16, 2008
Tobias Gies
<p>Hi Aleksey,</p>
<p>right now, it seems to be a bit hard to grasp what exactly you mean by different "models". It could certainly help if you could add some Wikipedia links (for example) for RBAC and LBAC.</p>
<p>Best regards<br />
Tobias</p>
Oct 31, 2008
Matthew Ratzloff
<p>The name of this proposal should reflect what it's about: "Zend_Acl Improvements"</p>
Sep 23, 2010
Martin Keckeis
<p>The ACL would also need a hierarchie.</p>
<p>Often a user has rights for one department and for another not (or groups...)</p>
Feb 05, 2011
Dolf Schimmel (Freeaqingme)
<p>Archiving this proposal, feel free to recover it when you want to work on it again. For more details see <a href="http://framework.zend.com/wiki/display/ZFDEV/Archiving+of+abandoned+proposals+(Feb+5+2011)">this email</a>.</p>