My application needs the ability to be secured at different levels for different teams. For example, someone may be an administrator for one team but may only be a viewer for another.
Ideally I'd like to have a single, small set of roles, but I'd like to assign people to separate roles per teams. i.e. "Joe" might be an administrator for TeamA but have Reader access for TeamB.
Will the Asp.Net provider framework support this?
--Matt
Update: My issue is with the "IsInRole" method. It takes a single parameter. Other than hacking it (concatenating two items together, like the team ID and the role name) is there any other way to pull this off?