Hi, I've published a WebTool from an ArcGIS Online Notebook and want to allow specific local files to be uploaded when using the WebTool as a custom webtool in the Experience Builder Analysis widget.
I can get the Local File upload to work by setting the capabilities to Uploads in webtoolService.json, but fail to set allowedUploadFileTypes (.xlsx, .xls) and maxUploadFilesSize (2000). Am I putting these values in the wrong file?
{
"currentVersion": 11.4,
"cimVersion": "2.9.0",
"serviceDescription": "uplolad excel",
"executionType": "esriExecutionTypeAsynchronous",
"resultMapServerName": "",
"maximumRecords": 1000,
"capabilities": "Uploads",
"maxUploadFileSize": 2000,
"allowedUploadFileTypes": "xlsx,xls",
"tasks": [
"Upload_Excel"
],
"serviceUrl": null,
"timeoutInMinutes": 15
}
I've published a more detailed post describing the problem in de Experience Builder community here.
Marc
I am having a similar issue, wanting to upload a small zip file containing data via Experience Builder and process its contents via an ArcGIS Notebook.
Last week I submitted a support case and included a link to your post in the Experience Builder community and was told that "Allow local file upload" was an enhancement.
Where can I find the link to the enhancement request? I would like to add the Allowed FileTypes and MaxUploadFiles size.