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 Admin | system_admin | 8 |
| Client Master | client_master | 7 |
| Client Supervisor | client_supervisor | 6 |
| Level 5 manager | level_5 | 5 |
| Level 4 manager | level_4 | 4 |
| Level 3 manager | level_3 | 3 |
| Level 2 manager | level_2 | 2 |
| Level 1 manager | level_1 | 1 |
| Manager with no levels | level_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|}