Hello,
I am developing an experience builder app with custom widgets that is meant to be deployed on a server. In my custom widgets, I pull data from living atlas and my custom feature layers (from my ArcGIS Online account as a member of an organization account), do some specific processing and then send the resulting layer for interpolation. On top of that, the result of the interpolation has too many features, so the interpolated results have to be published on ArcGIS Online. Currently, I am able to do this using my account credentials.
The potential problem is that the experience builder web app is supposed to be used by other users. These users will be given arcgis accounts with viewer privileges, making them able to view layers stored in my ArcGIS Online organization account. I am not sure what is required for them to be able to run the interpolation analysis. Does that require a more expensive type of account of each user? Is there any other way of baking into the application some kind of api key that allows the interpolation, even though the user has a basic arcgis account?
Thanks!