The RBAC seems to be very good and flexible. I have played around with it a bit. I noticed that you can assign several roles to a user at the same time. Does anybody know how this will affect the access right? Will one of the roles take precedence or will there be some kind of mix between the roles?
Because all these roles represent privileges to do something (that is, they are all "allow" rules), there is no precedence problem here. When checking the access of an operation, if any role offers the permission to the operation, the user will have the access.
Because all these roles represent privileges to do something (that is, they are all "allow" rules), there is no precedence problem here. When checking the access of an operation, if any role offers the permission to the operation, the user will have the access.
Great stuff, exactly what I needed!
I think I finally might have found the framework I was looking for. I have only started using Yii but from what I have seen so far it looks absolutely fantastic.
Thanks for developing this piece of software, it will save me a lot of development time.