chore(docs): add summary table to README.md (#2402)

Co-authored-by: Pepe Fagoaga <pepe@verica.io>
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
This commit is contained in:
Toni de la Fuente
2023-05-24 13:56:17 +02:00
committed by GitHub
parent 3ab0cd02df
commit ff18fd2c38
2 changed files with 23 additions and 1 deletions

View File

@@ -35,7 +35,14 @@
`Prowler` is an Open Source security tool to perform AWS, GCP and Azure security best practices assessments, audits, incident response, continuous monitoring, hardening and forensics readiness.
It contains hundreds of controls covering CIS, PCI-DSS, ISO27001, GDPR, HIPAA, FFIEC, SOC2, AWS FTR, ENS and custom security frameworks.
It contains hundreds of controls covering CIS, NIST 800, NIST CSF, CISA, RBI, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, GXP, AWS Well-Architected Framework Security Pillar, AWS Foundational Technical Review (FTR), ENS (Spainish National Security Schema) and you custom security frameworks.
| Provider | Checks | Services | [Compliance Frameworks](https://docs.prowler.cloud/en/latest/tutorials/compliance/) | [Categories](https://docs.prowler.cloud/en/latest/tutorials/misc/#categories) |
|---|---|---|---|---|
| AWS | 281 | 54 -> `prowler aws --list-services` | 21 -> `prowler aws --list-compliance` | 6 -> `prowler aws --list-categories` |
| GCP | 47 | 7 -> `prowler gcp --list-services` | CIS soon | 0 -> `prowler gcp --list-categories`|
| Azure | 20 | 3 -> `prowler gcp --list-services` | CIS soon | 1 -> `prowler azure --list-categories` |
| Kubernetes | Planned | - | - | - |
# 📖 Documentation

View File

@@ -17,6 +17,9 @@ class Test_workspaces_volume_encryption_enabled:
with mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces",
workspaces_client,
), mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client",
workspaces_client,
):
from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import (
workspaces_volume_encryption_enabled,
@@ -41,6 +44,9 @@ class Test_workspaces_volume_encryption_enabled:
with mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces",
workspaces_client,
), mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client",
workspaces_client,
):
from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import (
workspaces_volume_encryption_enabled,
@@ -71,6 +77,9 @@ class Test_workspaces_volume_encryption_enabled:
with mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces",
workspaces_client,
), mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client",
workspaces_client,
):
from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import (
workspaces_volume_encryption_enabled,
@@ -99,6 +108,9 @@ class Test_workspaces_volume_encryption_enabled:
with mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces",
workspaces_client,
), mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client",
workspaces_client,
):
from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import (
workspaces_volume_encryption_enabled,
@@ -127,6 +139,9 @@ class Test_workspaces_volume_encryption_enabled:
with mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces",
workspaces_client,
), mock.patch(
"prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client",
workspaces_client,
):
from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import (
workspaces_volume_encryption_enabled,