Manikanta, Check out this FS for API refactoring, https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+API+refactoring. You will find that one of the items is to move ACL code (access checks and roles) from the Service layer i.e. AccountManagerImpl to the API layer.
Thank you, Likitha -----Original Message----- From: Manikanta Kattamuri [mailto:[email protected]] Sent: Thursday, December 20, 2012 1:17 PM To: [email protected] Subject: Untangaling User Mgmt, Account Mgmt and ACL checking from AccountManagerImpl. Hi, The current AccountManagerImpl sure takes care of a huge number of tasks related to UserMgmt( Create, delete, login, user queries) AccountMgmt(create, enable, disable, etc) and ACL(checkaccess and roles). Is anyone working on re-factoring and untangling this piece of code area? Manikanta.
