langflow icon indicating copy to clipboard operation
langflow copied to clipboard

[Feature Request] Environments Improvement: Admin-Controlled Accessible Environment Variables

Open YamonBot opened this issue 1 year ago • 0 comments

Reasons for Suggestion

Managing environment variables from an admin page would allow for centralized control, ensuring that only specific users or organizations can access certain variables. This would enhance security and usability in services like Langfuse by restricting access appropriately.

Content of the Proposal

Implement a feature in the admin panel that allows administrators to set and manage environment variables. These variables should be configurable to be accessible by specific users or organizations. This setup should include options for creating, modifying, and deleting environment variables.

Technical Considerations

  • Implementation might require updates to the admin UI to include a new section for environment variable management.
  • Backend changes to support variable scope limitations based on user or organization IDs.
  • Ensure compatibility with existing configurations to avoid disruptions.

Potential Use Cases

  1. Langfuse Service Configuration: Tailor environment settings for different users or teams, enhancing customization and operational efficiency.
  2. Sensitive Data Management: Restrict access to sensitive variables such as API keys or configuration settings, increasing security.

YamonBot avatar Apr 17 '24 06:04 YamonBot