Skip to content

API Management — Secure Access via API Keys #1368

@mjabascal10

Description

@mjabascal10

Describe the feature

Implement an API Management system that enables secure and controlled access to UTMStack’s public and internal APIs through the use of API keys.
This feature will allow users, services, and integrations to authenticate without requiring standard user credentials, improving automation, scalability, and integration security.

Use Case

Provide a centralized and secure mechanism to generate, manage, and validate API keys for external and internal API consumers.

Proposed Solution

Feature Overview
• Introduce an API Management module or section in the platform settings.
• Allow authorized users or administrators to:

•	Generate API keys for external integrations and automation scripts.
•	Set expiration dates or usage limits per key.
•	Revoke or regenerate keys at any time.
•	Extend the backend authentication layer to validate API keys for all REST and service endpoints.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

📋 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions