Skip to Main Content
Feature Request FR-4381
Status CLOSED

1 Voters

Enhance Email Configuration Flexibility by Supporting Workspace-Level Settings

mohamed heba Public
· Mar 31 2025

Currently, Oracle APEX supports email configurations at the instance level. While this approach is functional, it presents limitations, particularly in a Software-as-a-Service (SaaS) development environment where multiple workspaces may represent different clients or environments (e.g., development, testing, production). To enhance flexibility and adaptability, it is proposed to introduce workspace-level email configurations in Oracle APEX.

Key Features and Behavior:

  1. Workspace-Level Configurations:
    • Allow administrators to define outbound email settings (e.g., SMTP server, port, credentials, etc.) at the workspace level.
    • These configurations would override the instance-level settings for that specific workspace.
  2. Instance-Level Fallback:
    • If no email configuration is defined at the workspace level, the system should fall back to the instance-level configuration by default.
  3. Environment Differentiation:
    • Enable administrators to tailor email settings per workspace. For example, separate email configurations for development, testing, and production environments.
  4. Backward Compatibility:
    • Ensure that existing systems with instance-level configurations continue to function without requiring immediate changes.

Benefits:

  1. Flexibility for SaaS Development:
    • SaaS developers can isolate email configurations for different clients or environments, reducing the risk of errors like sending emails from the wrong environment.
  2. Simplified Multi-Tenancy:
    • Different workspaces can seamlessly use customized email configurations without impacting each other.
  3. Improved Maintainability:
    • Workspace administrators can manage their email configurations independently, reducing dependencies on instance-level settings.
  4. Enhanced Security:
    • Sensitive email credentials can be workspace-specific, minimizing exposure and simplifying audits.
       

Thank you for the great effort you did in APEX.

This request is likely a duplicate of FR-4024.

Comments

Comments