mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 14:55:00 +00:00
fix(azure): Fix check sqlserver_auditing_retention_90_days (#3365)
This commit is contained in:
@@ -12,7 +12,9 @@ class sqlserver_auditing_retention_90_days(Check):
|
|||||||
report.resource_name = sql_server.name
|
report.resource_name = sql_server.name
|
||||||
report.resource_id = sql_server.id
|
report.resource_id = sql_server.id
|
||||||
has_failed = False
|
has_failed = False
|
||||||
|
has_policy = False
|
||||||
for policy in sql_server.auditing_policies:
|
for policy in sql_server.auditing_policies:
|
||||||
|
has_policy = True
|
||||||
if has_failed:
|
if has_failed:
|
||||||
break
|
break
|
||||||
if policy.state == "Enabled":
|
if policy.state == "Enabled":
|
||||||
@@ -27,7 +29,7 @@ class sqlserver_auditing_retention_90_days(Check):
|
|||||||
report.status = "FAIL"
|
report.status = "FAIL"
|
||||||
report.status_extended = f"SQL Server {sql_server.name} from subscription {subscription} has auditing disabled."
|
report.status_extended = f"SQL Server {sql_server.name} from subscription {subscription} has auditing disabled."
|
||||||
has_failed = True
|
has_failed = True
|
||||||
|
if has_policy:
|
||||||
findings.append(report)
|
findings.append(report)
|
||||||
|
|
||||||
return findings
|
return findings
|
||||||
|
|||||||
Reference in New Issue
Block a user