Menu structure

We have three menus:

  • Main Menu v.2, visible to anonymous users
  • Members menu, visible to members only
  • Vendor menu, visible to vendors only

The reason we made three menus instead of assigning permissions to individual menu items was for clarity.  Drupal 6 permissions are all over the place, and could apply to blocks, views, nodes, content types, etc.  I thought it would add too much complexity to add permissions to menu items.  This way, the menu blocks carry the permissions.