Hi Jason,

over the last days I tried to implement ACLs with the new Acegi ACL package in 
my project. Due to lack of documentation I gave up after two days. One 
additional issue to the CGLIB Proxies is the fact, that the new Acegi ACL 
package contains hardcoded SQL for ACL management, which only works for HSQLDB. 
So you'll additionally have to patch/extend the original classes to work with 
other databases.

I ended up with porting the AppFuse-1.x tutorial for ACLs to AppFuse-2 and 
going with that one. Someone of the Acegi team wrote, it was easy to port their 
example app from the old to the new ACL package, so I'll try to do the same, 
when the new ACL package goes stable and more documentation is available. If 
anyone's interested I'll try to publish the ported howto for AppFuse-2 the next 
days.

Kind regards,
Tobias


-----Ursprüngliche Nachricht-----
Von: Jason Thrasher [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 13. Juni 2007 20:45
An: [email protected]
Betreff: [appfuse-user] domain object security using ACLs


I'd like to use ACLs to manage access to domain objects.  It seems that Acegi 
has refactored it's ACL security using the new org.acegisecurity.acls package 
for ACL management.  Unfortunately there's little documentation for it at this 
time.  It also appears that there are issues when using Hibernate proxies with 
domain objects, out of the box.  I found an interesting work-around here:
http://forum.springframework.org/showthread.php?p=123693#post123693

But this is the only meaningful discussion I can find on the subject.  What are 
other people's experiences with this?  Has anyone implemented the new 
org.acegisecurity.acls package with AppFuse and Hibernate successfully?

thanks,
Jason

--
View this message in context: 
http://www.nabble.com/domain-object-security-using-ACLs-tf3916921s2369.html#a11106152
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to