AuthenticationManager refactoring with fine-grain access control
----------------------------------------------------------------

         Key: SEQUOIA-1079
         URL: https://forge.continuent.org/jira/browse/SEQUOIA-1079
     Project: Sequoia
        Type: New Feature

    Reporter: Emmanuel Cecchet
 Assigned to: Emmanuel Cecchet 
     Fix For: Sequoia 4.0


Based on Sequoia 3 refactoring:

Authentication Manager: empty Admin and VirtualUsers element have been removed. 
User and VirtualLogin elements have been renamed to AdminUser and VirtualUser, 
respectively. New AccessControl policies can be defined per user (admin or 
virtual) to enforce fine grain ACL per user per virtual database.

Sequoia 2.10:
   <AuthenticationManager>
     <Admin>
       <User username="admin" password=""/>
       <User username="localadmin" password=""/>
     </Admin>
     <VirtualUsers>
       <VirtualLogin vLogin="user" vPassword=""/>
       <VirtualLogin vLogin="localuser" vPassword=""/>
     </VirtualUsers>
   </AuthenticationManager>

Sequoia 4:
   <AuthenticationManager>
     <AdminUser username="admin" password=""/>
     <AdminUser username="localadmin" password=""/>
       <AccessControl defaultPolicy="denyAll">
         <Accept address="127.0.0.1"/>
       </AccessControl>
     <VirtualUser vLogin="user" vPassword="">
     <VirtualUser vLogin="localuser" vPassword="">
       <AccessControl defaultPolicy="denyAll">
         <Accept address="127.0.0.1"/>
       </AccessControl>
     </VirtualUser>
  </AuthenticationManager>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to