Skip to content

Add AWS Secrets Manager connector plugin #184

Description

@ethanolivertroy

Feature Description

Add a connector plugin for AWS Secrets Manager so users can securely retrieve secrets and credentials during AWS-centric GRC evidence collection, IaC scanning, and continuous monitoring workflows.

Motivation

AWS-native environments already store secrets in Secrets Manager. A dedicated connector would let the toolkit pull those secrets at runtime instead of requiring users to export them locally, improving both security posture and workflow ergonomics.

Proposed Capabilities

  • GetSecretValue with optional version-stage selection (AWSCURRENT, AWSPREVIOUS)
  • Read rotation metadata for audit evidence
  • Cross-account access via assumed roles
  • Integration with aws-inspector and Terraform/CloudFormation scanning workflows
  • Region-aware defaulting with override support

Alternatives Considered

  • Expect users to aws secretsmanager get-secret-value and export before running (manual, error-prone)
  • Use Parameter Store instead (less suited for high-sensitivity credentials)

References

Linked Linear Issue

Linear: GRC-67

Metadata

Metadata

Assignees

No one assigned

    Labels

    connectorNew or improved connector plugin (Tier-1 or Tier-2)difficulty: medium~1-2 days, spans multiple files or requires domain knowledgeenhancementNew feature or requestintegrationBridge to a GRC platform or external knowledge service (MCP, SDK, or API)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions