What are some patterns to manage access to Saas features based on subscription level
<p>In saas apps, one of the core functionalities is often telling people that have one of several subscription levels (Basic, Gold, Platinum etc.) what features or resources they are able to or not able to access at their current level of subscription. </p>

<p>As I understand it, this is a core part of multitenant architectures. <code>Is there a course or book that goes over patterns or implementations that solve problems like the one I listed?</code> Technology is not important, though something for ASP.Net or Rails would be nice.</p>