From 7243c28e26a9c7d9a84c92ef1e17ab4aff6cf9e0 Mon Sep 17 00:00:00 2001 From: nikitachapovskii-dev Date: Fri, 3 Jul 2026 11:10:27 +0200 Subject: [PATCH] feat(web-scraper): support limited permissions for named storage inputs --- packages/actor-scraper/web-scraper/INPUT_SCHEMA.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/actor-scraper/web-scraper/INPUT_SCHEMA.json b/packages/actor-scraper/web-scraper/INPUT_SCHEMA.json index 9485bd96..e4b21579 100644 --- a/packages/actor-scraper/web-scraper/INPUT_SCHEMA.json +++ b/packages/actor-scraper/web-scraper/INPUT_SCHEMA.json @@ -297,19 +297,25 @@ "title": "Dataset name", "type": "string", "description": "Name or ID of the dataset that will be used for storing results. If left empty, the default dataset of the run will be used.", - "editor": "textfield" + "editor": "textfield", + "resourceType": "dataset", + "resourcePermissions": ["READ", "WRITE"] }, "keyValueStoreName": { "title": "Key-value store name", "type": "string", "description": "Name or ID of the key-value store that will be used for storing records. If left empty, the default key-value store of the run will be used.", - "editor": "textfield" + "editor": "textfield", + "resourceType": "keyValueStore", + "resourcePermissions": ["READ", "WRITE"] }, "requestQueueName": { "title": "Request queue name", "type": "string", "description": "Name of the request queue that will be used for storing requests. If left empty, the default request queue of the run will be used.", - "editor": "textfield" + "editor": "textfield", + "resourceType": "requestQueue", + "resourcePermissions": ["READ", "WRITE"] } }, "required": ["startUrls", "pageFunction", "proxyConfiguration"]