Hello,
I am trying to figure if acegi is the right framework to use for our
requirements. Some of our requirements are as follows -
1. Allow me to define roles that are specific to my application AND that are
hierarchical. For example, ROLE_VIEWER, ROLE_WRITER, ROLE_CREATOR, ROLE_SUPER
where VIEWER can only view, WRITER can view AND write, CREATOR can view, write
AND create and SUPER can do everything including delete. Can I define such a
hierarchy? Will acegi automatically handle the hierarchy for me?
2. It seems that acegi handles access to web pages in as a whole, meaning, I
can authorize (or not) a user attempting to view somepage.jsp, for example.
However, lets say sompage.jsp contains a visual element, say a button, that
needs to be displayed (or enabled) only to users with CREATOR and SUPER roles.
Can I implement such a mechanism with acegi? Basically that would mean I should
be able to provide a user's credentials and required access right for a given
asset and acegi has to respond with a yes/no response of s some sort.
3. Can acegi provide me with a list of all protected assets (say files) that a
user has access to? Meaning, lets say I have files that need to be protected
such that some may be handled by a user with VIEWER role while others require
user to have other roles. A user with WRITER role logs in and I want to present
a list assets available for him/her to handle. Can I somehow query acegi for
such a list?
Thank you for your time.
An
____________________________________________________________________________________
Luggage? GPS? Comic books?
Check out fitting gifts for grads at Yahoo! Search
http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Home: http://acegisecurity.org
Acegisecurity-developer mailing list
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer