Role at Allowed Hierarchy Function

Given a hierarchy friendly path as a function parameter, the fn.get_admin_roles_allowed_at_hn function returns the list the roles allowed for admins at the given hierarchy friendly path.

For example, given a context hierarchy (site):

sys.hcs.CS-P.CS-NB.AAAGlobal.LOC001

and evaluating the function:

{{ fn.get_admin_roles_allowed_at_hn fn.hierarchy_friendly_path }}

the output of this macro will for example be:

[
    "LOC001SiteAdmin",
    "LOC001SiteOper"
]

Given a context hierarchy (reseller):

sys.hcs.CS-P.CS-NB

the output of this macro will for example be:

[
    "CS-NBCustomerAdministrator",
    "CS-NBCustomerOperator",
    "CS-NBResellerAdministrator",
    "CS-NBResellerOperator",
    "CS-NBSiteAdmin",
    "CS-NBSiteOper"
]