We would like to request a feature that enables user impersonation across all environments (e.g., production, acceptance). This functionality would allow the operations team to view and troubleshoot application behavior from the perspective of a specific user, significantly improving support and issue resolution.
However, we recognize that impersonation may not be appropriate for applications subject to audit requirements. To address this, we propose implementing an environment-level toggle—such as a configuration constant (e.g.,enableImpersonation: yes/no)—to control the availability of this feature. This would ensure flexibility while maintaining compliance where necessary.