I would like to build a web app that allows anyone can add/edit the existing geometry data (polyline and point data). I can see this is a supported function with editor or smart editor widget. But it seems like there is no approval process for it to get pushed out. Just like SDE versioning and editing process, I need to track changes (who did what) and approve/disapprove the changes.
Does anyone know a way to do this with ArcGIS Online Web App?