In part of my requirements for this project I am working on in Appian is to allow admins of the application be able to dynamically add fields and forms from the backoffice interface for users to access and submit their responses to the dynamically generated forms. I have looked everywhere online for the answer but have found little to no information on the topic. All I found was a plugin, however I am precluded from utilizing plugins in this specific project, and as such, must be developed entirely on Appian without plugins. Can this be achieved?
Discussion posts and replies are publicly visible
Can you share more details of that use case? What exactly is that dynamic behaviour and how do you plan to manage these dynamic data sets.
The admin needs to be able to create fields (text, dropdown, number, date, etc.) from a backoffice site, and the user of the form sees the fields created by the admin and can fill them in and be stored in the database.
In my experience, trying to implement such on top of Appian is a very painful endeavour. Appian is just to made for such a use case.
I strongly recommend to stay with the normal way applications are built. Have a developer set up data model, forms and process, and get that deployed.
If you are simply capturing text fields and dropdowns (i.e. some kind of survey) with few validations or business rules it can be done. Otherwise, I don't recommend.