This is a standard feature of Drupal:

http://site.tld/admin/people/permissions/roles

... and simply control different access levels through a combination of Content-types & Permissions.

No 3rd party modules required...

(I think this is the simplest and most elegant solution because users without access to particular content can't even see menu items created for those Content-types.)

MMV...

On 16 Dec 2013, at 5:16 PM, Sam Barraclough wrote:

Hi,
 
    We are wanting to build a new website using Drupal. This will be an online website accessed through subscription to varying levels of membership. We are looking to find out if Drupal has a module or the capability to control accessbility of content to different subscribers based on the membership level they purchase.
 
For example, a customer purchases our Bronze Membership. They can only access content on our Drupal site that we have created for Bronze Members.
 
Does Drupal have the capability to differentiate our customers based on membership level and control our content release accordingly?
 
And where possible we would like to link this in with InfusionSoft API module.
 
Regards,
 
 
Sam Barraclough
 
Lead Coach- Pro Football Support sam.barraclough@profootballsupport.com
 
Phone - 01484 843 008
 
Mobile - 07909700171 
-- 
[ Drupal support list | http://lists.drupal.org/ ]