laptop and a wrench

Bug

Running a Notebook as a web tool in Map Viewer causes a permission error. The error returned is "Permission denied: '/arcgis/home/data'".

ArcGIS Online
Bug ID Number BUG-000172250
SubmittedNovember 14, 2024
Last ModifiedJanuary 5, 2025
Applies toArcGIS Online
Version foundNov 2024
Operating SystemN/A
Operating System VersionN/A
StatusAs Designed

Additional Information

Files created during notebook web tool runs are not stored in the workspace directory (/arcgis/home). Instead, specify a relative path when writing the file. Here is an example of how a variable named "output_csv" configured as a file output parameter should be created: csv_path = f"test.csv" f = open(csv_path, mode="a", encoding="utf-8") f.write("test1, test2, test3, test4") f.close() output_csv = {"url": csv_path} With the configurations above, the web tool should output a CSV file that can be downloaded from the analysis result in Map Viewer. To retain a file output from notebook web tools, add logic in the notebook code to add the file to the ArcGIS content as an item.

Workaround

Run straight from Notebook.

Steps to Reproduce

Bug ID: BUG-000172250

Software:

  • ArcGIS Online

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options