Security Best Practices
When deploying and using Enforcer-CCA, we recommend adhering to the following security best practices to ensure your own environment remains bulletproof.
Least Privilege Principle
Always use least privilege when creating IAM roles for Enforcer-CCA integrations. Only grant the specific permissions required for the policies you intend to enforce.
API Key Management
- Rotate your API keys every 90 days.
- Never hardcode API keys in your CI/CD scripts; use secure secret managers (e.g., AWS Secrets Manager, HashiCorp Vault, GitHub Secrets).
Remediation Approval Workflows
While Enforcer-CCA supports fully autonomous self-healing, we recommend starting with manual approvals for destructive actions (like deleting unauthorized resources) until you are confident in your policy definitions.
For more detailed technical guides, please refer to the specific cloud provider integration manuals.