How can I transfer the full web experience file created in Esri ArcGIS Experience Builder (in July 2022)—including all widgets, visual displays, and configuration settings—from my former university organization account to my personal ArcGIS Online organization account? I have successfully transferred the separate map layers, but have not found a way to move the complete web experience itself. Can anyone provide step-by-step guidance for transferring or cloning the entire web experience so I can keep and use it in my personal account now that I no longer have access to my university account? I have support from my university's GIS admin to assist me, but we are both having trouble figuring out how to fully transfer it.
https://developers.arcgis.com/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentMana...
It is possible to transfer an Experience Builder project using the clone_items() function of the Python API.
Thanks for your help! Would Python be the only way to do this type of transfer then?
Yes, in ArcGIS Online, I believe this is the only option. In Enterprise/Developer Edition, it is possible to directly access and manipulate the JSON files, but it's very tricky to pull off without screwing something up. There isn't a way to access all the relevant files in Online, so that choice won't work for you.
I also checked ArcGIS Online Assistant and I couldn't transfer files from Online to Enterprise. But maybe that's a version incompatibility thing and Online to Online would work? You might try that before going to Python.
Thanks so much for your help! I’ll coordinate with the admin I’m working with and we’ll aim to complete the transfer in the next couple of weeks as time allows. If I run into any other questions or issues, would it be okay for me to reach out again?
Sure. I don't think I have much more help to offer, but you can always try.
Thank you so much! I’m still waiting to hear back from the admin and understand they have a very full schedule. I really appreciate your support and will reach out if I have any other questions in the meantime.
I am thinking use python API to clone web maps, feature layers, apps from our test environment from enterprise portal to another enterprise portal for production environment with different domain, with the python API work? do you know any extra steps? thank you
I haven’t had a chance to try the Python method myself yet, but I’m hoping to look into it soon and see if I can figure something out. Best of luck with your project—it sounds like a great use case, and I hope it goes smoothly for you!