title: ASP.NET Membership/Roles - how to link user to multiple applications/roles?
body: <p>I am working on a project to break-up a large web site into smaller, more specific sites. I need to be able to restrict access to these sites to only users that have the necessary permissions, and would like to make use of the existing membership/roles data model wherever possible.</p>
  
  <p>So ideally, I would like to assign potentially multiple applications (as defined in the aspnet_applications table) and application specific roles (aspnet_roles) to a single user. However, the aspnet membership model does not seem to allow this, as the aspnet_users and aspnet_membership records hold a specific applicationID.</p>
  
  <p>How would it be possible to assign a single user to multiple applications/roles?</p>