ToolZ has two tags that are automatically filled in with the viewing user’s type:

  • MANAGER_ACCESS_LEVEL - a string indicating what type of manager is viewing
  • MANAGER_ACCESS_LEVEL_NUMERIC - an integer indicating what type of manager is viewing



User Type{MANAGER_ACCESS_LEVEL}
{MANAGER_ACCESS_LEVEL_NUMERIC}
System Adminsystem_admin
8
Client Masterclient_master7
Client Supervisorclient_supervisor6
Level 5 managerlevel_55
Level 4 manager
level_4
4
Level 3 manager
level_3
3
Level 2 managerlevel_2
2
Level 1 managerlevel_1
1
Manager with no levelslevel_0
0



Both tags can be used to adjust your report’s display depending on the viewing manager type.



The MANAGER_ACCESS_LEVEL tag is a readable way to customize content for a particular user type:

# region managers

{|SHOWIF|MANAGER_ACCESS_LEVEL=level_3}

  <h3>District scores</h3>


  {|RESULT|}

    {|LOOP|RESULT.CLIENT_10_LEVEL_2}

      ...

    {/|LOOP|}

  {/|RESULT|}

{/|SHOWIF|}


# district managers

{|SHOWIF|MANAGER_ACCESS_LEVEL=level_2}

  <h3>Location scores</h3>


  {|RESULT|}

    {|LOOP|RESULT.CLIENT_10_LEVEL_1}

      ...

    {/|LOOP|}

  {/|RESULT|}

{/|SHOWIF|}



The MANAGER_ACCESS_LEVEL_NUMERIC tag is a way to customize content for a group of user types:

#show company average for client supervisors and higher

{|SHOWIF|MANAGER_ACCESS_LEVEL_NUMERIC>=6}

  <h3>Company average: {AVG(DATATYPES.SHOW_DATATYPE.PERCENT_SCORE).ROUND}%</h3>

{|SHOWIF|}