Skip to content

Multi-tenant API keys, rotation, rate limiting & Bedrock API keys #64

@JGoutin

Description

@JGoutin

Implement a full multi-tenant access control layer.

Multi-tenant API keys (DynamoDB)

  • Per-tenant API key issuance and validation stored in Amazon DynamoDB
  • Scoped permissions per key (model allow/deny lists, endpoint restrictions)

API key rotation (Secrets Manager)

  • Automated key rotation backed by AWS Secrets Manager

Rate limiting (DynamoDB)

  • Per-key request and token rate limiting using Amazon DynamoDB atomic counters or DAX

AWS Bedrock API keys

  • Allow tenants to supply their own AWS Bedrock credentials per key, routing their requests through their own Bedrock quota

REF:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestsecuritySecurity related
    No fields configured for Feature.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions