Hi Scottro,
I have implemented the code below, however only the admin user has access to Reports Tab when logged in. My osticket is modified with some of the MODs on this forum so it could very well be that those break your code but I doubt it. Can you please check?
if($thisuser->isAdmin() && !defined('ADMINPAGE')) { ?>
| <a href="admin.php">Admin Panel</a> | <a href="reports.php">Reports</a>
<?}else{?>
| <a href="index.php">Staff Panel </a> <? if((!$thisuser->isadmin() && !$thisuser->isManager() && $graphOptions=='staff') ||
(!$thisuser->isadmin() && $thisuser->isManager() && (($graphOptions=='managers') || ($graphOptions=='staff'))) ||
$thisuser->isadmin())
{?> | <a href="reports.php">Reports</a> <?}?>
<?}?>
| <?="$isdeptmanager";?><a href="profile.php?t=pref">My Preference</a> | <a href="logout.php">Log Out</a></p>