RFC-95: Forge Dynamic Modules

Hi @BenRomberg the limit of 100 dynamic modules is intended to be per tenant shared across all apps.

On your point about the Product Admin restriction:
I understand what you and @PaoloCampanelli are saying about adding friction. One of our reasonings was that if any user can configure dynamic modules there isn’t a way for a customer to track such activity in the audit logs. App configuration is generally an admin action that is tracked in logs. Should there be an inquiry on who added a dynamic module -maybe in the context of the max module limit being reached - an admin wouldn’t be able to investigate the “who did what and when”.
We could evaluate starting without the admin restriction and see what the customer feedback will look like but introducing a restriction might be harder.

The offline user impersonation has not been evaluated as a dynamic modules workaround solution on our end.