def has_permission(self, r, view): return _has_perm(r, "can_run_bulk")
def has_permission(self, r, view): if r.method == "GET": return True return _has_perm(r, "can_manage_deployments")
def has_permission(self, r, view): if r.method == "GET": return True return _has_perm(r, "can_manage_automation_policies")
def has_permission(self, r, view): return _has_perm(r, "can_use_mesh")
def has_permission(self, r, view): return _has_perm(r, "can_run_autotasks")
def has_permission(self, r, view): return _has_perm(r, "can_manage_winupdates")
def has_permission(self, r, view): return _has_perm(r, "can_manage_procs")
def has_permission(self, r, view): return _has_perm(r, "can_view_debuglogs")
def has_permission(self, r, view): return _has_perm(r, "can_update_agents")
def has_permission(self, r, view): return _has_perm(r, "can_edit_agent")
def has_permission(self, r, view): return _has_perm(r, "can_edit_core_settings")
def has_permission(self, r, view): return _has_perm(r, "can_code_sign")
def has_permission(self, r, view): return _has_perm(r, "can_do_server_maint")
def has_permission(self, r, view): return _has_perm(r, "can_run_checks")
def has_permission(self, r, view): return _has_perm(r, "can_send_cmd")
def has_permission(self, r, view): if r.method == "PATCH": return True return _has_perm(r, "can_manage_pendingactions")
def has_permission(self, r, view): return _has_perm(r, "can_reboot_agents")
def has_permission(self, r, view): return _has_perm(r, "can_view_auditlogs")
def has_permission(self, r, view): return _has_perm(r, "can_install_agents")
def has_permission(self, r, view): if r.method == "GET": return True return _has_perm(r, "can_manage_autotasks")
def has_permission(self, r, view): return _has_perm(r, "can_run_scripts")
def has_permission(self, r, view): if r.method == "GET" or r.method == "PATCH": return True return _has_perm(r, "can_manage_alerts")
def has_permission(self, r, view): if r.method == "GET": return True return _has_perm(r, "can_manage_software")