We have a few states that have had the ability to add new enrollments in the web app for several years. And there are quite a few states that have long had the ability to change a small handful of fields on an enrollment through the web app. But Arizona wanted the ability to fully edit all enrollments through the web app just like has always been possible in the desktop app. Here's how it looks:
You can play around with it in the demo here:
https://test.msedd.com/AZ/Migrant/Student.aspx?StudentSeq=115784
Bear in mind the demo data is pretty sketchy so you may find it impossible to actually pass all the edit checks. And also the demo server is not very powerful and we've since added some performance optimizations for the production AZ system, so it all runs more quickly in the real world.