Apologies if there is a workaround for this item ahead of time or if this goes against the spirit of Dataiku applications.
Dataiku applications are a big hit on my team. We can spin up forms easily to parameterize models, automate and scale user actions effectively, and much more. However, the one caveat is that in many of the Dataiku apps we create, we'd love to "keep them as part" of the project. Much like dash or shiny apps, so we can easily deploy them to automation without having to deploy the parent project and create a new instance each time.
Each time we update a Dataiku app and re-deploy a test instance, our end user(s) who is our validation point must go to a new URL. Additionally, managed folders and other assets change paths with each instance since they are essentially new projects, requiring a lot of re-work and misalignment from dev to prod.
If there was an option to keep apps native to a project, we'd be ecstatic! They save a lot of time versus having to create simple forms in flask, dash or bokeh and also don't involve as much config and overhead.