INNER CODE UNIT · Python
print_all_risky_roles
cyberark/KubiScan · KubiScan.py:54
def print_all_risky_roles(show_rules=False, days=None, priority=None, namespace=None):
risky_any_roles = engine.utils.get_risky_roles_and_clusterroles()
if namespace is not None:
logging.warning("'-rar' switch does not expect namespace ('-ns')\n")
if days:
risky_any_roles = filter_objects_less_than_days(int(days), risky_any_roles)
if priority:
risky_any_roles = filter_objects_by_priority(priority, risky_any_roles)
generic_print('|Risky Roles and ClusterRoles|', risky_any_roles, show_rules)
def print_risky_roles(show_rules=False, days=None, priority=None, namespace=None):
risky_roles = engine.utils.get_risky_roles()
if days:
risky_roles = filter_objects_less_than_days(int(days), risky_roles)
if priority:
risky_roles = filter_objects_by_priority(priority, risky_roles)