Skip to content

Commit adbfc0b

Browse files
HugoPBritopedrooot
andauthored
docs(compliance): expand developer guide for new compliance frameworks (#10870)
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
1 parent 8f041f6 commit adbfc0b

15 files changed

Lines changed: 650 additions & 113 deletions

CONTRIBUTING.md

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,34 @@
11
# Do you want to learn on how to...
22

3-
- Contribute with your code or fixes to Prowler
4-
- Create a new check for a provider
5-
- Create a new security compliance framework
6-
- Add a custom output format
7-
- Add a new integration
8-
- Contribute with documentation
3+
- [Contribute with your code or fixes to Prowler](https://docs.prowler.com/developer-guide/introduction)
4+
- [Create a new provider](https://docs.prowler.com/developer-guide/provider)
5+
- [Create a new service](https://docs.prowler.com/developer-guide/services)
6+
- [Create a new check for a provider](https://docs.prowler.com/developer-guide/checks)
7+
- [Create a new security compliance framework](https://docs.prowler.com/developer-guide/security-compliance-framework)
8+
- [Add a custom output format](https://docs.prowler.com/developer-guide/outputs)
9+
- [Add a new integration](https://docs.prowler.com/developer-guide/integrations)
10+
- [Contribute with documentation](https://docs.prowler.com/developer-guide/documentation)
11+
- [Write unit tests](https://docs.prowler.com/developer-guide/unit-testing)
12+
- [Write integration tests](https://docs.prowler.com/developer-guide/integration-testing)
13+
- [Write end-to-end tests](https://docs.prowler.com/developer-guide/end2end-testing)
14+
- [Debug Prowler](https://docs.prowler.com/developer-guide/debugging)
15+
- [Configure checks](https://docs.prowler.com/developer-guide/configurable-checks)
16+
- [Rename checks](https://docs.prowler.com/developer-guide/renaming-checks)
17+
- [Follow the check metadata guidelines](https://docs.prowler.com/developer-guide/check-metadata-guidelines)
18+
- [Extend the MCP server](https://docs.prowler.com/developer-guide/mcp-server)
19+
- [Extend Lighthouse AI](https://docs.prowler.com/developer-guide/lighthouse-architecture)
20+
- [Add AI skills](https://docs.prowler.com/developer-guide/ai-skills)
21+
22+
Provider-specific developer notes:
23+
24+
- [AWS](https://docs.prowler.com/developer-guide/aws-details)
25+
- [Azure](https://docs.prowler.com/developer-guide/azure-details)
26+
- [Google Cloud](https://docs.prowler.com/developer-guide/gcp-details)
27+
- [Alibaba Cloud](https://docs.prowler.com/developer-guide/alibabacloud-details)
28+
- [Kubernetes](https://docs.prowler.com/developer-guide/kubernetes-details)
29+
- [Microsoft 365](https://docs.prowler.com/developer-guide/m365-details)
30+
- [GitHub](https://docs.prowler.com/developer-guide/github-details)
31+
- [LLM](https://docs.prowler.com/developer-guide/llm-details)
932

1033
Want some swag as appreciation for your contribution?
1134

docs/developer-guide/security-compliance-framework.mdx

Lines changed: 354 additions & 23 deletions
Large diffs are not rendered by default.

docs/docs.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@
177177
"pages": [
178178
"user-guide/cli/tutorials/misc",
179179
"user-guide/cli/tutorials/reporting",
180-
"user-guide/cli/tutorials/compliance",
181180
"user-guide/cli/tutorials/dashboard",
182181
"user-guide/cli/tutorials/configuration_file",
183182
"user-guide/cli/tutorials/logging",
@@ -339,6 +338,7 @@
339338
{
340339
"group": "Compliance",
341340
"pages": [
341+
"user-guide/compliance/tutorials/compliance",
342342
"user-guide/compliance/tutorials/threatscore"
343343
]
344344
},
@@ -504,6 +504,10 @@
504504
}
505505
},
506506
"redirects": [
507+
{
508+
"source": "/user-guide/cli/tutorials/compliance",
509+
"destination": "/user-guide/compliance/tutorials/compliance"
510+
},
507511
{
508512
"source": "/projects/prowler-open-source/en/latest/tutorials/prowler-app-lighthouse",
509513
"destination": "/user-guide/tutorials/prowler-app-lighthouse"
38.5 KB
Loading
48.4 KB
Loading
534 KB
Loading
659 KB
Loading
759 KB
Loading
61.6 KB
Loading
534 KB
Loading

0 commit comments

Comments
 (0)