Using Node v24.14.1
Adding pnpm@11.0.8 to the cache...
INFO: Installing dependencies for integration tests...
Scope: all 61 workspace projects
Already up to date
Done in 304ms using pnpm v11.0.8
INFO: Running integration tests...
$ TARGET_ENV=local pnpm run test
$ vitest run

 RUN  v4.1.7 /home/ubuntu/apify-core/tests/integration


INFO  Test settings found {"env":"local","settings":{"apiBaseUrl":"http://localhost:3333","webBaseUrl":"http://localhost:3002","testgroundUrl":"http://testground-securitybyobscurity.apify.com","testProxyGroup":"BUYPROXIES94952","proxyPageUrl":"http://localhost:8001","workerBaseUrl":"http://localhost:9090","appBaseUrl":"http://localhost:3000","consoleBackendUrl":"http://localhost:3334","standbyBaseUrl":"localhost:8003","standbySchema":"http","[TRUNCATED]":true}}
  tests/other/legacy_phantomjs_crawler.js (2 tests | 2 skipped)
  tests/datasets/datasets.item_list_1.js (16 tests) 20080ms
      put items, get items work  3509ms
      inserting zero items is supported  574ms
      HEAD items works  655ms
      pagination works  1149ms
      format works  1107ms
      supports objects with large arrays inside  3251ms
      fields parameter correctly orders fields of each item  347ms
      should support clean, skipHidden, skipEmpty, omit,  params  8049ms
      error if an item is another type than the object  359ms
stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:11:32.634Z ACTOR: Pulling container image of build HjVlZgNOhI32ai46b from registry.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:11:58.400Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:11:59.122Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:11:59.992Z ACTOR: Creating container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:12:02.232Z ACTOR: Starting container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:12:02.233Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:02.319Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:02.319Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:12:02.545Z Running on architecture: x86_64

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:12:02.545Z Will run command: xvfb-run -a -s "-ac -screen 0 1920x1080x24+32 -nolisten tcp" npm start --silent

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:03.729Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:03.744Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:03.897Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:t8FFhnulGa9ENNydR -> 2026-07-20T09:12:03.857Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:04.018Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:t8FFhnulGa9ENNydR -> 2026-07-20T09:12:04.016Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:07.115Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:t8FFhnulGa9ENNydR -> 2026-07-20T09:12:07.112Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:07.116Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:t8FFhnulGa9ENNydR -> 2026-07-20T09:12:07.113Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.535Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.536Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.817Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.817Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.961Z limited-permissions-public-actor-generated-pluuDQeSk runId:j9hODuaNUM1moT4LT -> 2026-07-20T09:12:08.911Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:08.963Z limited-permissions-public-actor-generated-pluuDQeSk runId:j9hODuaNUM1moT4LT -> 2026-07-20T09:12:08.945Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.029Z limited-permissions-public-actor-generated-pluuDQeSk runId:j9hODuaNUM1moT4LT -> 2026-07-20T09:12:09.022Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.034Z limited-permissions-public-actor-generated-pluuDQeSk runId:j9hODuaNUM1moT4LT -> 2026-07-20T09:12:09.023Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.579Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.580Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.750Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.751Z INFO  Running probe {"key":"LIST_RUNS"}

  tests/request_queues/request_queues.queue.js (65 tests) 87080ms
        update [user acting as themselves]  452ms
        add, list and delete requests [user acting as themselves]  1434ms
        add, list and delete requests [owner impersonating their organization]  892ms
          allows to read default request queue when has read on the run  39487ms
      should always return up to date modifiedAt when fetching head  672ms
      supports [username]~[name] and [userId]~[name] in API  452ms
      rate limit works  735ms
      should not update modifiedAt date on get head operation  31039ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.917Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:09.918Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-4GqidTL58 runId:PPAuUf9Wy5frAcN0H -> 2026-07-20T09:12:10.030Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.076Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.076Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.234Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.235Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.379Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.381Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.413Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.414Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.440Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.441Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.470Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.471Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.639Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.640Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.811Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.811Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.872Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.873Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.905Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:10.906Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.069Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.070Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.259Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.262Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.387Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.387Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.439Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.440Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.480Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.481Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.700Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.700Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.804Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.805Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.827Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.827Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.996Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:11.997Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:12.095Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:12.096Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:12.097Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:12.098Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:EtlSR12OdjyW52eed -> 2026-07-20T09:12:12.152Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/actor_runs/agentic_payments.x402.js (10 tests | 5 skipped) 143ms
  tests/actor_builds/actor_builds.build.js (52 tests) 72469ms
        abort [member impersonating their organization]  1040ms
        abort [scoped token that can build the Actor]  472ms
      get build anonymously  887ms
          allows users to read public Actor's build  657ms
      build has meta origin based on header  627ms
        create tagged build  1160ms
        deleting tagged build also deletes the tag  476ms
        returns error when trying to delete unfinished build  705ms
        deletes failed build  656ms
stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-fzT1WyWNB runId:aHiA58uUK4p3OzRbh -> 2026-07-20T09:12:16.129Z ACTOR: Pulling container image of build HeX0xpadzr5Kr0NBA from registry.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-fzT1WyWNB runId:aHiA58uUK4p3OzRbh -> 2026-07-20T09:12:16.305Z ACTOR: Creating container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-fzT1WyWNB runId:aHiA58uUK4p3OzRbh -> 2026-07-20T09:12:16.379Z ACTOR: Starting container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-fzT1WyWNB runId:aHiA58uUK4p3OzRbh -> 2026-07-20T09:12:16.380Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-fzT1WyWNB runId:aHiA58uUK4p3OzRbh -> 2026-07-20T09:12:16.679Z Hello world

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:16.877Z ACTOR: Pulling container image of build hH7fcxXRD51MAzetf from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:17.003Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:17.061Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:17.062Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/key_value_stores/key_value_store.record.js (25 tests | 5 skipped) 95234ms
      putRecord() and getRecord() supports both Strings and Buffers  780ms
      HEAD request works  1366ms
      allows to upload large file via direct upload URL  814ms
      blocks service worker registration with a 403 response  448ms
      getRecord content headers correctly set  349ms
        SVG record is not expose to XSS  39069ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:17.613Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-koLxL4E5z runId:Szb8ntxSz1E9udMXy -> 2026-07-20T09:12:17.686Z ACTOR: The Actor run was aborted by the user.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:CW1g6nUCbF5j1u7nN -> 2026-07-20T09:12:21.925Z ACTOR: Pulling container image of build LYujByctrzAtfTcH4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:CW1g6nUCbF5j1u7nN -> 2026-07-20T09:12:21.996Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:CW1g6nUCbF5j1u7nN -> 2026-07-20T09:12:22.026Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:CW1g6nUCbF5j1u7nN -> 2026-07-20T09:12:22.027Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:CW1g6nUCbF5j1u7nN -> 2026-07-20T09:12:22.589Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:jijrWxctMN8WqpIni -> 2026-07-20T09:12:22.995Z ACTOR: Pulling container image of build LYujByctrzAtfTcH4 from registry.
permission-test-actor-generated-TpZLuCMpI runId:jijrWxctMN8WqpIni -> 2026-07-20T09:12:22.996Z ACTOR: Creating container.
permission-test-actor-generated-TpZLuCMpI runId:jijrWxctMN8WqpIni -> 2026-07-20T09:12:23.023Z ACTOR: Starting container.
permission-test-actor-generated-TpZLuCMpI runId:jijrWxctMN8WqpIni -> 2026-07-20T09:12:23.023Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-TpZLuCMpI runId:jijrWxctMN8WqpIni -> 2026-07-20T09:12:23.605Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/key_value_stores/key_value_store.store.js (60 tests) 12558ms
          allows to read default store when has read on the run  3936ms
      supports [username]~[name], [userId]~[name] and ~[name] in API  318ms
          should not be able to access keys via the keysPublicUrl when signature is expired  6039ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:H4ugClsXqWQjyDUaI -> 2026-07-20T09:12:28.476Z ACTOR: Pulling container image of build vvcUI1AamEod76qSR from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:H4ugClsXqWQjyDUaI -> 2026-07-20T09:12:28.638Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:H4ugClsXqWQjyDUaI -> 2026-07-20T09:12:28.713Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:H4ugClsXqWQjyDUaI -> 2026-07-20T09:12:28.714Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:H4ugClsXqWQjyDUaI -> 2026-07-20T09:12:29.321Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:s4xkA2R7xspblKv45 -> 2026-07-20T09:12:29.776Z ACTOR: Pulling container image of build vvcUI1AamEod76qSR from registry.
permissions-probe-actor-generated-rtuqPeAUO runId:s4xkA2R7xspblKv45 -> 2026-07-20T09:12:29.779Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:s4xkA2R7xspblKv45 -> 2026-07-20T09:12:29.833Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:s4xkA2R7xspblKv45 -> 2026-07-20T09:12:29.833Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:s4xkA2R7xspblKv45 -> 2026-07-20T09:12:30.431Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-rtuqPeAUO runId:4ItwuB5hFZ8dK0OZX -> 2026-07-20T09:12:31.111Z ACTOR: Pulling container image of build vvcUI1AamEod76qSR from registry.
permissions-probe-actor-generated-rtuqPeAUO runId:4ItwuB5hFZ8dK0OZX -> 2026-07-20T09:12:31.113Z ACTOR: Creating container.
permissions-probe-actor-generated-rtuqPeAUO runId:4ItwuB5hFZ8dK0OZX -> 2026-07-20T09:12:31.143Z ACTOR: Starting container.
permissions-probe-actor-generated-rtuqPeAUO runId:4ItwuB5hFZ8dK0OZX -> 2026-07-20T09:12:31.144Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-rtuqPeAUO runId:4ItwuB5hFZ8dK0OZX -> 2026-07-20T09:12:31.803Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:uOhk3QD1zjG5IumWD -> 2026-07-20T09:12:32.536Z ACTOR: Pulling container image of build vvcUI1AamEod76qSR from registry.
permissions-probe-actor-generated-rtuqPeAUO runId:uOhk3QD1zjG5IumWD -> 2026-07-20T09:12:32.538Z ACTOR: Creating container.
permissions-probe-actor-generated-rtuqPeAUO runId:uOhk3QD1zjG5IumWD -> 2026-07-20T09:12:32.566Z ACTOR: Starting container.
permissions-probe-actor-generated-rtuqPeAUO runId:uOhk3QD1zjG5IumWD -> 2026-07-20T09:12:32.567Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor/actors.actor.js (143 tests) 109784ms
          update() [user acting as themselves]  338ms
          start() [user acting as themselves]  77331ms
          start() [owner impersonating their organization]  480ms
          start() [member impersonating their organization]  2863ms
          start() [scoped token that creates the Actor]  1028ms
          start() [scoped token that can manage Actors]  984ms
          can actually run the Actor, get the run, abort the run and read its default storages  503ms
          does not have permissions to list owner runs  726ms
          has permissions to list owner runs, including default storages  1245ms
          start() allowed by ACTOR.RUN  474ms
      supports all parameters of run Actor and build Actor API endpoints  562ms
        create()  316ms
          have a "latest" build tag  976ms
          remove all Actor tagged builds  714ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: undefined  596ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: null  529ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: {}  633ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: {}  622ms
          throw when Actor Build do not exists  1042ms
          throw when data is invalid  905ms
        update Actor with top-level restartOnError and partial defaultRunOptions merges both  312ms
        does not erase pricingInfos when null is sent  415ms
  tests/datasets/datasets.dataset.js (60 tests) 17281ms
          allows to read default dataset when has read on the run  4057ms
      supports [username]~[name], [userId]~[name] and ~[name] in API  485ms
          should not be able to access items via the itemsPublicUrl when signature is expired  6053ms
      should return correct dataset schema  4066ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-rtuqPeAUO runId:uOhk3QD1zjG5IumWD -> 2026-07-20T09:12:33.190Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:33.730Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:33.731Z ACTOR: Creating container.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:33.768Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.307Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.320Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.439Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:Uu128dNWK8N0ufArg -> 2026-07-20T09:12:34.402Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.440Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:Uu128dNWK8N0ufArg -> 2026-07-20T09:12:34.406Z ACTOR: Creating container.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.440Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:Uu128dNWK8N0ufArg -> 2026-07-20T09:12:34.434Z ACTOR: Starting container.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.440Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:Uu128dNWK8N0ufArg -> 2026-07-20T09:12:34.434Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.910Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:34.910Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.009Z full-permissions-public-actor-generated-CrjDbE2o5 runId:6TWOJQocjHWAzXQfU -> 2026-07-20T09:12:34.959Z ACTOR: Pulling container image of build gdfaY5VLwdOUtTvwY from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.009Z full-permissions-public-actor-generated-CrjDbE2o5 runId:6TWOJQocjHWAzXQfU -> 2026-07-20T09:12:34.979Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.014Z full-permissions-public-actor-generated-CrjDbE2o5 runId:6TWOJQocjHWAzXQfU -> 2026-07-20T09:12:35.012Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.449Z INFO  Probe succeeded {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.449Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.545Z limited-permissions-public-actor-generated-pluuDQeSk runId:iJtbVLi7YZsreFTHY -> 2026-07-20T09:12:35.511Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.546Z limited-permissions-public-actor-generated-pluuDQeSk runId:iJtbVLi7YZsreFTHY -> 2026-07-20T09:12:35.514Z ACTOR: Creating container.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.546Z limited-permissions-public-actor-generated-pluuDQeSk runId:iJtbVLi7YZsreFTHY -> 2026-07-20T09:12:35.541Z ACTOR: Starting container.
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:35.546Z limited-permissions-public-actor-generated-pluuDQeSk runId:iJtbVLi7YZsreFTHY -> 2026-07-20T09:12:35.541Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.011Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.012Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.055Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.056Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.109Z INFO  Probe succeeded {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.109Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.157Z INFO  Probe succeeded {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.159Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.194Z INFO  Probe succeeded {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.197Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.219Z INFO  Probe succeeded {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.220Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.273Z INFO  Probe succeeded {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.273Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.297Z INFO  Probe succeeded {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.298Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.361Z INFO  Probe succeeded {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.364Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.383Z INFO  Probe succeeded {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.384Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.412Z INFO  Probe succeeded {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.412Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.450Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.450Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.470Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.470Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.493Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.493Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.521Z INFO  Probe succeeded {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.521Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.550Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.550Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.579Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.579Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.600Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.601Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.622Z INFO  Probe succeeded {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.623Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.655Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.656Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.689Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.689Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.712Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.712Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.751Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.752Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.774Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.775Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:V00upQwdCyeqpK8l0 -> 2026-07-20T09:12:36.832Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:37.855Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:37.858Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:37.899Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:37.899Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:37.899Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.414Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.426Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.494Z WARN  Probe failed {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.494Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.521Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.522Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.549Z WARN  Probe failed {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.549Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.705Z WARN  Probe failed {"key":"LIST_ACTORS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  a...[truncated]","statusCode":403,"clientMethod":"ActorCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.706Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.728Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.729Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.752Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.752Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.775Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Actor was not found or access denied","stack":"ApifyApiError: Actor was not found or access denied\n  clientMethod: RunCollectionClient.list\n  statusCode: 404\n  type: record-or-token-not-found\n  attempt: 1\n  httpMethod: get\n  path: /v2/actors/WlSNeZRcfssCw0wXP/runs\n  stack: \n    at m...[truncated]","statusCode":404,"clientMethod":"RunCollectionClient.list","type":"record-or-token-not-found","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.775Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.798Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Actor was not found or access denied","stack":"ApifyApiError: Actor was not found or access denied\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 404\n  type: record-or-token-not-found\n  attempt: 1\n  httpMethod: get\n  path: /v2/actors/WlSNeZRcfssCw0wXP/webhooks\n  stack: \n...[truncated]","statusCode":404,"clientMethod":"WebhookCollectionClient.list","type":"record-or-token-not-found","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.798Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.830Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.830Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.850Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.850Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.867Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.868Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.887Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.887Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.904Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.904Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.945Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.945Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.961Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.961Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.978Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.979Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.994Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:38.994Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.023Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.023Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.048Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.048Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.068Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.068Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.089Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.089Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.109Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.109Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.129Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.129Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.153Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.154Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.197Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.197Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.230Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.230Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:6YWN98vlnl5p19oPe -> 2026-07-20T09:12:39.299Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.104Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.106Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.146Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.146Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.782Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.794Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.933Z WARN  Probe failed {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.933Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.980Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:40.981Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.062Z WARN  Probe failed {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.062Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.087Z WARN  Probe failed {"key":"LIST_ACTORS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  a...[truncated]","statusCode":403,"clientMethod":"ActorCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.087Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.112Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.112Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.130Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.131Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.152Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.152Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.169Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.169Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.189Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.189Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.215Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.215Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.237Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.237Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.266Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.266Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.288Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.289Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.316Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.316Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.338Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.338Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.364Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.364Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.393Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.394Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.413Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.414Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.453Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.453Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.480Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.480Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.496Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.497Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.515Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.515Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.533Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.533Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.554Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.554Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.587Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.588Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.612Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.613Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-uAg7bAadM runId:dO2TdTfCszBiXDUSM -> 2026-07-20T09:12:41.672Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/actor_tasks/actor_tasks.task.js (89 tests) 119889ms
        does not have permissions to list owner runs  550ms
        has permissions to list owner runs  526ms
          omits usageTotalUsd when user doesn't own the run  786ms
      should create & run task with custom input  1051ms
        should respond with transformed dataset items when specific schema view is requested  1214ms
        should respond with all items when dataset has schema  1003ms
      should run with overloaded task input  1183ms
      should run task with empty non-JSON POST payload  445ms
      should allow to modify input using separate endpoint  1029ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:45.953Z ACTOR: Pulling container image of build kEm4QCK05npHbhcnz from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.110Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.159Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.160Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.161Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.720Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.880Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:46.829Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.880Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:46.830Z ACTOR: Creating container.
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.880Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:46.864Z ACTOR: Starting container.
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.880Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:46.864Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:46.880Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:46.865Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.399Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.397Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.414Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.413Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.668Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.666Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:3QIRRUgndA2167954 -> 2026-07-20T09:12:47.623Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.668Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.667Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:3QIRRUgndA2167954 -> 2026-07-20T09:12:47.627Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.669Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.668Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:3QIRRUgndA2167954 -> 2026-07-20T09:12:47.666Z ACTOR: Starting container.
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.669Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.668Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:3QIRRUgndA2167954 -> 2026-07-20T09:12:47.667Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:47.671Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:47.669Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:3QIRRUgndA2167954 -> 2026-07-20T09:12:47.667Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.167Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.166Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.167Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.166Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.190Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.189Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.191Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.190Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.297Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.295Z limited-permissions-public-actor-generated-pluuDQeSk runId:nqaTvo3NVEIRIOsPi -> 2026-07-20T09:12:48.260Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.297Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.296Z limited-permissions-public-actor-generated-pluuDQeSk runId:nqaTvo3NVEIRIOsPi -> 2026-07-20T09:12:48.261Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.297Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.297Z limited-permissions-public-actor-generated-pluuDQeSk runId:nqaTvo3NVEIRIOsPi -> 2026-07-20T09:12:48.294Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.298Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.297Z limited-permissions-public-actor-generated-pluuDQeSk runId:nqaTvo3NVEIRIOsPi -> 2026-07-20T09:12:48.295Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.298Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.297Z limited-permissions-public-actor-generated-pluuDQeSk runId:nqaTvo3NVEIRIOsPi -> 2026-07-20T09:12:48.295Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.754Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.753Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.754Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.753Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.780Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.779Z INFO  Probe succeeded {"key":"LIST_ACTORS"}
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.781Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.779Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.796Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.795Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.797Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.796Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.812Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.811Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.812Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.812Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.830Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.829Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.830Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.829Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.848Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.847Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.849Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.848Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.867Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.866Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.867Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.866Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.885Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.884Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.885Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.884Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.901Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.900Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.902Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.901Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.918Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.917Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.918Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.917Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.933Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.932Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.933Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.932Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.948Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.947Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.948Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.948Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.968Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.963Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.968Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.963Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.990Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.989Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:48.990Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:48.989Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.009Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.008Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.009Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.009Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.028Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.027Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.028Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.027Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.055Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.053Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.057Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.053Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.076Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.076Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.077Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.076Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.093Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.092Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.095Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.092Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.112Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.110Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.112Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.111Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.131Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.130Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.131Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.130Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.150Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.149Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.150Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.149Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.184Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.182Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.184Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.183Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.216Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.215Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.217Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.215Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-tWjs7m6Nn runId:Q6XogWVk3WD2GEceW -> 2026-07-20T09:12:49.275Z permission-mode-probe-actor-generated-uAg7bAadM runId:wCkXLvsAQcF8Fw5CS -> 2026-07-20T09:12:49.272Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:53.511Z ACTOR: Pulling container image of build 4QOT5ce5j96Du5XTt from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:53.639Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:53.684Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:53.685Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:53.685Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-IPLOd8BbA runId:EmLR6DSfjrEAhxKTI -> 2026-07-20T09:12:54.198Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:54.621Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:54.624Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:54.653Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:54.654Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:54.654Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.169Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.181Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.493Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:LTPUcArV5fUdKglSa -> 2026-07-20T09:12:55.455Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.493Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:LTPUcArV5fUdKglSa -> 2026-07-20T09:12:55.459Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.510Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:LTPUcArV5fUdKglSa -> 2026-07-20T09:12:55.507Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.510Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:LTPUcArV5fUdKglSa -> 2026-07-20T09:12:55.510Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.511Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:LTPUcArV5fUdKglSa -> 2026-07-20T09:12:55.510Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.967Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.968Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.988Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:55.988Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.067Z limited-permissions-public-actor-generated-pluuDQeSk runId:2YHKhRfJsFc9LT7Uk -> 2026-07-20T09:12:56.042Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.067Z limited-permissions-public-actor-generated-pluuDQeSk runId:2YHKhRfJsFc9LT7Uk -> 2026-07-20T09:12:56.044Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.086Z limited-permissions-public-actor-generated-pluuDQeSk runId:2YHKhRfJsFc9LT7Uk -> 2026-07-20T09:12:56.085Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.087Z limited-permissions-public-actor-generated-pluuDQeSk runId:2YHKhRfJsFc9LT7Uk -> 2026-07-20T09:12:56.086Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.088Z limited-permissions-public-actor-generated-pluuDQeSk runId:2YHKhRfJsFc9LT7Uk -> 2026-07-20T09:12:56.087Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.540Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.541Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.562Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.562Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.582Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.583Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.603Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.603Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.626Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.626Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.643Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.644Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.662Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.662Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.680Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.680Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.699Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.699Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.717Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.717Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.741Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.741Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.762Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.763Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.783Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.783Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.815Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.816Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.837Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.837Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.873Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.874Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.893Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.893Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.909Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.909Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.930Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.931Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.940Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.940Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.955Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.955Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.975Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:56.976Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:57.010Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:57.010Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:57.033Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:57.033Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-uAg7bAadM runId:kbQ0XPWaIGJhggspI -> 2026-07-20T09:12:57.096Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.470Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.472Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.504Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.504Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.504Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:57.997Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.009Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.116Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:oaePfGUOVThM1oWP4 -> 2026-07-20T09:12:58.085Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.116Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:oaePfGUOVThM1oWP4 -> 2026-07-20T09:12:58.089Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.123Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:oaePfGUOVThM1oWP4 -> 2026-07-20T09:12:58.122Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.123Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:oaePfGUOVThM1oWP4 -> 2026-07-20T09:12:58.123Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.124Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:oaePfGUOVThM1oWP4 -> 2026-07-20T09:12:58.123Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.617Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.617Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.653Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.653Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.747Z limited-permissions-public-actor-generated-pluuDQeSk runId:3zOv4GS8g9IQUACsF -> 2026-07-20T09:12:58.721Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.747Z limited-permissions-public-actor-generated-pluuDQeSk runId:3zOv4GS8g9IQUACsF -> 2026-07-20T09:12:58.724Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.756Z limited-permissions-public-actor-generated-pluuDQeSk runId:3zOv4GS8g9IQUACsF -> 2026-07-20T09:12:58.755Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.756Z limited-permissions-public-actor-generated-pluuDQeSk runId:3zOv4GS8g9IQUACsF -> 2026-07-20T09:12:58.755Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:58.757Z limited-permissions-public-actor-generated-pluuDQeSk runId:3zOv4GS8g9IQUACsF -> 2026-07-20T09:12:58.755Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.202Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.203Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.248Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.248Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.273Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.273Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.288Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.288Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.305Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.305Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.321Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.322Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.341Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.341Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.357Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.358Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.372Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.373Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.388Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.388Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.406Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.406Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.422Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.422Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.437Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.438Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.459Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.459Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.482Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.483Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.502Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.502Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.517Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.517Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.533Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.533Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.556Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.557Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.571Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.571Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.599Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.599Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.644Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.645Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.680Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.681Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.712Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.713Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-uAg7bAadM runId:S6W8zw7V24p725JMk -> 2026-07-20T09:12:59.766Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.087Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.090Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.140Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.141Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.141Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.663Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.674Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.789Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:MxLwCxJsINudIESqg -> 2026-07-20T09:13:00.751Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.789Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:MxLwCxJsINudIESqg -> 2026-07-20T09:13:00.752Z ACTOR: Creating container.
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.789Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:MxLwCxJsINudIESqg -> 2026-07-20T09:13:00.783Z ACTOR: Starting container.
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.789Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:MxLwCxJsINudIESqg -> 2026-07-20T09:13:00.784Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:00.790Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:MxLwCxJsINudIESqg -> 2026-07-20T09:13:00.784Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.272Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.273Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.297Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.298Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.382Z limited-permissions-public-actor-generated-pluuDQeSk runId:sUGN5M3ypoyYxyxaz -> 2026-07-20T09:13:01.358Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.383Z limited-permissions-public-actor-generated-pluuDQeSk runId:sUGN5M3ypoyYxyxaz -> 2026-07-20T09:13:01.360Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.406Z limited-permissions-public-actor-generated-pluuDQeSk runId:sUGN5M3ypoyYxyxaz -> 2026-07-20T09:13:01.405Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.406Z limited-permissions-public-actor-generated-pluuDQeSk runId:sUGN5M3ypoyYxyxaz -> 2026-07-20T09:13:01.405Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.406Z limited-permissions-public-actor-generated-pluuDQeSk runId:sUGN5M3ypoyYxyxaz -> 2026-07-20T09:13:01.405Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.880Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.881Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.911Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.911Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.933Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.934Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.957Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.957Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.972Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.972Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.992Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:01.993Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.014Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.014Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.034Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.035Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.054Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.055Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.080Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.080Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.097Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.097Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.118Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.118Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.135Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.136Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.159Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.159Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.178Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.178Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.193Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.193Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.210Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.211Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.226Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.227Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.242Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.242Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.258Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.258Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.273Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.274Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.295Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.296Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.325Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.325Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.355Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.356Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-uAg7bAadM runId:l9dqqoacfHFVVXI5R -> 2026-07-20T09:13:02.408Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > allowedActorPermissionLevels > should allow running a FULL_PERMISSIONS Actor when token allows both levels
full-permissions-public-actor-generated-CrjDbE2o5 runId:NM9u3garsoCvnPoeB -> 2026-07-20T09:13:02.723Z ACTOR: Pulling container image of build gdfaY5VLwdOUtTvwY from registry.
full-permissions-public-actor-generated-CrjDbE2o5 runId:NM9u3garsoCvnPoeB -> 2026-07-20T09:13:02.725Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > allowedActorPermissionLevels > should allow running a FULL_PERMISSIONS Actor when token allows both levels
full-permissions-public-actor-generated-CrjDbE2o5 runId:NM9u3garsoCvnPoeB -> 2026-07-20T09:13:02.759Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:03.280Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:03.282Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:03.310Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:03.873Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:03.884Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.043Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:gobsCHICD7owMJUkn -> 2026-07-20T09:13:04.016Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.043Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:gobsCHICD7owMJUkn -> 2026-07-20T09:13:04.018Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.051Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:gobsCHICD7owMJUkn -> 2026-07-20T09:13:04.050Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.052Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:gobsCHICD7owMJUkn -> 2026-07-20T09:13:04.050Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.522Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.522Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.603Z full-permissions-public-actor-generated-CrjDbE2o5 runId:OoADcwH9Ed8buo15w -> 2026-07-20T09:13:04.575Z ACTOR: Pulling container image of build gdfaY5VLwdOUtTvwY from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.603Z full-permissions-public-actor-generated-CrjDbE2o5 runId:OoADcwH9Ed8buo15w -> 2026-07-20T09:13:04.578Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:04.609Z full-permissions-public-actor-generated-CrjDbE2o5 runId:OoADcwH9Ed8buo15w -> 2026-07-20T09:13:04.608Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.067Z INFO  Probe succeeded {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.067Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.230Z limited-permissions-public-actor-generated-pluuDQeSk runId:aLBF6PXZNTt8dVcfb -> 2026-07-20T09:13:05.158Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.230Z limited-permissions-public-actor-generated-pluuDQeSk runId:aLBF6PXZNTt8dVcfb -> 2026-07-20T09:13:05.161Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.230Z limited-permissions-public-actor-generated-pluuDQeSk runId:aLBF6PXZNTt8dVcfb -> 2026-07-20T09:13:05.222Z ACTOR: Starting container.
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.230Z limited-permissions-public-actor-generated-pluuDQeSk runId:aLBF6PXZNTt8dVcfb -> 2026-07-20T09:13:05.222Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.689Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.689Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.713Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.716Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.758Z INFO  Probe succeeded {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.759Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.780Z INFO  Probe succeeded {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.780Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.801Z INFO  Probe succeeded {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.802Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.826Z INFO  Probe succeeded {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.827Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.882Z INFO  Probe succeeded {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.882Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.900Z INFO  Probe succeeded {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.901Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.951Z INFO  Probe succeeded {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.951Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.970Z INFO  Probe succeeded {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.971Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.994Z INFO  Probe succeeded {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:05.995Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.043Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.044Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.064Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.066Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.089Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.089Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.110Z INFO  Probe succeeded {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.110Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.143Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.143Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.184Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.185Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.202Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.202Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.225Z INFO  Probe succeeded {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.225Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.261Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.262Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.295Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.295Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.321Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.322Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.353Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.353Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.382Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.383Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:KW1nMFrOTKVzf7Lfp -> 2026-07-20T09:13:06.445Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:06.747Z ACTOR: Pulling container image of build rUHCHkAZh21pxzmB5 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:06.749Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:06.777Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:06.778Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.281Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.293Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.408Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:HaFAyp0uqsrt1iX1F -> 2026-07-20T09:13:07.375Z ACTOR: Pulling container image of build k97EMGjwEzMGQHa0l from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.408Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:HaFAyp0uqsrt1iX1F -> 2026-07-20T09:13:07.378Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.417Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:HaFAyp0uqsrt1iX1F -> 2026-07-20T09:13:07.416Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.417Z permission-mode-owned-private-actor-generated-l4EvXSSJP runId:HaFAyp0uqsrt1iX1F -> 2026-07-20T09:13:07.416Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.888Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.888Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.907Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.908Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.988Z limited-permissions-public-actor-generated-pluuDQeSk runId:wqT2xH6jdicnL4qoG -> 2026-07-20T09:13:07.966Z ACTOR: Pulling container image of build S5B61YRzGv5diikg1 from registry.
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.989Z limited-permissions-public-actor-generated-pluuDQeSk runId:wqT2xH6jdicnL4qoG -> 2026-07-20T09:13:07.968Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.997Z limited-permissions-public-actor-generated-pluuDQeSk runId:wqT2xH6jdicnL4qoG -> 2026-07-20T09:13:07.996Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:07.997Z limited-permissions-public-actor-generated-pluuDQeSk runId:wqT2xH6jdicnL4qoG -> 2026-07-20T09:13:07.996Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.427Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.427Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.454Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.455Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.477Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.478Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.495Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.495Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.515Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.516Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.533Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.533Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.554Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.554Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.572Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.572Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.590Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.591Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.613Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.613Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.629Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.629Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.668Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.668Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.685Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.686Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.705Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.705Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.724Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.724Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.763Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.763Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.787Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.788Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.810Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.814Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.840Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.840Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:08.817Z ACTOR: Pulling container image of build vmCGxv0ngC8zkbban from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.878Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.878Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.903Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.903Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.928Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.929Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.966Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:08.967Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:08.980Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:09.004Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:09.006Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.026Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.026Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-uAg7bAadM runId:rtYCAv23DIuNwPfFO -> 2026-07-20T09:13:09.061Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/actor_runs/actor_runs.actor_permissions.js (129 tests | 1 skipped) 146647ms
          Actor can abort itself  4978ms
          Actor can access storage created by previous runs  6038ms
            should have pushed items to Dataset passed via input  1322ms
            should have pushed to named Dataset passed via input  1097ms
            should have pushed to named Dataset passed via input, using fully-qualified name  1652ms
            shouldn't push to readonly Dataset passed via input  1078ms
        trigger token's scope is propagated across an Actor chain  7504ms
        trigger token cannot access resources created by the Actor it runs  4745ms
          trigger token can access the default storages if isDefaultStorageAccessEnabled is true  2859ms
          trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED  2615ms
          default storages are always accessible anonymously  2617ms
          should allow running a FULL_PERMISSIONS Actor when token allows both levels  541ms
          should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS  3461ms
          should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS  2646ms
stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.649Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.660Z Running actor 0

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.706Z Metamorphing actor 1

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.726Z ACTOR: Actor run will metamorph.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.728Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.751Z ACTOR: Run was metamorphed for the 1st time.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.752Z ACTOR: Pulling container image of build EffhBlXtfHe2T3hLB from registry.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.891Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.944Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:09.944Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.453Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.464Z Running actor 1

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.511Z Metamorphing actor 2

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.531Z ACTOR: Actor run will metamorph.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.531Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.548Z ACTOR: Run was metamorphed for the 2nd time.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.548Z ACTOR: Pulling container image of build U2be8rP6VL72SwUhD from registry.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.658Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.704Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:10.705Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:11.217Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-jDfCd2uBp-0 runId:lSvShB6GoxA07ELSh -> 2026-07-20T09:13:11.228Z Running actor 2

  tests/datasets/datasets.item_list_2.js (13 tests) 59372ms
      should respond with data as attachment - 'attachment' parameter  383ms
      should throw an error while fetching the dataset via API when all column names omitted  1605ms
      should respond with items from S3 in correct order  9525ms
      should respond with items from buffer and S3 in correct order when stored as one large chunk  4701ms
      should handle upload of very large jsons (±3000 fields)  14493ms
      should respond with correct pagination headers  27899ms
  tests/request_queues/request_queues.request.js (14 tests) 68559ms
      CRUD operations  15624ms
      unhandled request is correctly counted  22912ms
      delete same request multiple times is not counted in stats  7622ms
      allows big data stored in s3  1591ms
      allows to store requests with huge url and uniqueKey  379ms
        allows update expiration of request lock  675ms
        prolong and delete lock works  17692ms
        cannot prolong request from another client  678ms
        allow prolong lock with from same run  467ms
        allow delete lock with from same run  563ms
  tests/actor_runs/paid_actor_runs.run.js (10 tests) 91269ms
        PPR run with 0 maxItems would fail  4586ms
        run with maxItems works  4470ms
        run with maxTotalChargeUsd works  4955ms
        Resurrecting run with maxTotalChargeUsd works  4910ms
        Resurrecting run with maxItems works  4600ms
        Resurrecting run with updated maxItems within resurrect (increase maxItems)  4590ms
        Resurrecting run with updated maxTotalChargeUsd within resurrect  4849ms
        Resurrecting run with updated maxTotalChargeUsd within resurrect beyond user maxMonthlyUsageUsd  4815ms
        Resurrecting run with decreased maxItems within resurrect (forbidden)  4465ms
        Resurrecting run with synthetic actor start event works and events are accounted  48481ms
  tests/actor_runs/actor_runs.run.js (36 tests) 80983ms
        metamorph  5514ms
        multiple metamorphs run  6842ms
        reboot  11881ms
        abort gracefully  1410ms
      min/max memory check works for range defined from both sides  5739ms
      input schema validation  26501ms
      run fails on error in code  6542ms
  tests/webhooks/webhooks.webhook.js (38 tests) 6210ms
  tests/actor_runs/agentic_payments.skyfire.js (6 tests | 6 skipped)
  tests/actor/input_schema.js (38 tests) 40456ms
  tests/schedules/schedules.schedule.js (46 tests) 117846ms
      update() throws if user cannot access the scheduled Actor  3647ms
      update() throws if user cannot read the scheduled task and/or run its Actor  3694ms
      scheduled actor is invoked and succeeds  87085ms
  tests/actor_runs/actor_runs.list.js (22 tests) 37457ms
stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-RTFE9ApwK runId:udi92tmjBLM88EFa1 -> 2026-07-20T09:14:32.884Z ACTOR: Pulling container image of build rmfKuqtTUyiLpJzgb from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-RTFE9ApwK runId:udi92tmjBLM88EFa1 -> 2026-07-20T09:14:33.057Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-RTFE9ApwK runId:udi92tmjBLM88EFa1 -> 2026-07-20T09:14:33.651Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-RTFE9ApwK runId:udi92tmjBLM88EFa1 -> 2026-07-20T09:14:33.652Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-RTFE9ApwK runId:udi92tmjBLM88EFa1 -> 2026-07-20T09:14:34.210Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:40.442Z ACTOR: Pulling container image of build Lx3C0Zf4GHiXgFf7Z from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:40.726Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:41.611Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:41.612Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:42.314Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:42.474Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:42.443Z ACTOR: Pulling container image of build Lx3C0Zf4GHiXgFf7Z from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:42.474Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:42.444Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:44.530Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:44.528Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:44.531Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:44.529Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:45.441Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:45.440Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:45.621Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:45.615Z sdk-actor-call-generated-ym2dLRrOQ runId:JSsdYfvkvSDQffZYQ -> 2026-07-20T09:14:45.596Z ACTOR: Pulling container image of build Lx3C0Zf4GHiXgFf7Z from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:45.621Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:45.620Z sdk-actor-call-generated-ym2dLRrOQ runId:JSsdYfvkvSDQffZYQ -> 2026-07-20T09:14:45.598Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:45.658Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:45.657Z sdk-actor-call-generated-ym2dLRrOQ runId:JSsdYfvkvSDQffZYQ -> 2026-07-20T09:14:45.656Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:45.659Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:45.658Z sdk-actor-call-generated-ym2dLRrOQ runId:JSsdYfvkvSDQffZYQ -> 2026-07-20T09:14:45.657Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-ym2dLRrOQ runId:DloauqojNA9ZWUqHw -> 2026-07-20T09:14:46.212Z sdk-actor-call-generated-ym2dLRrOQ runId:jN7jbxFE0hNi0msXH -> 2026-07-20T09:14:46.210Z sdk-actor-call-generated-ym2dLRrOQ runId:JSsdYfvkvSDQffZYQ -> 2026-07-20T09:14:46.204Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor_runs/actor_runs.run_sync.js (15 tests) 32317ms
        should respond with some output data when the Actor has non-empty output  1295ms
        should respond with no data - Actor with empty output  1090ms
        should respond with data from specific output key  1144ms
        should respond with error when the Actor run fails  953ms
        should respond with error due to timed-out Actor run  1330ms
        should respond with data from Actor task  2432ms
          should respond with transformed dataset items when specific schema view is requested  4570ms
          should respond with all items when dataset has schema  1639ms
          should respond with no data - Actor with empty output  1153ms
        should respond with some output item - Actor with nonempty output  1009ms
        should respond with error due to failed Actor run  1896ms
        should respond with error due to timed-out Actor run  3014ms
        should respond with data from Actor task  2790ms
  tests/actor/actor_standby.js (14 tests) 66334ms
      the Actor can be run using Actor id  1617ms
        should handle requests  8228ms
        enable Standby with default options  14119ms
        partially update Standby options  373ms
        create Actor with Standby enabled and default options  15937ms
        create Actor with Standby enabled and partial custom options  1064ms
        API payload takes precedence over actor.json usesStandbyMode  386ms
stderr | tests/request_queues/request_queues.request_batch.js > Queue request - batch operations > Batch add correctly validates dates for requests
ERROR Request batch insert failed
  Invalid value provided in requests: requests.0.handledAt must be of type Date Received "bad-date"(details: type=schema-validation)
    clientMethod: RequestQueueClient.batchAddRequests
    statusCode: 400
    type: schema-validation
    attempt: 1
    httpMethod: post
    path: /v2/request-queues/8bxZNbNj09nb9SN58/requests/batch
    stack: 
      at makeRequest (/home/ubuntu/apify-core/node_modules/.pnpm/apify-client@2.23.4/node_modules/apify-client/dist/http_client.js:236:30)
      at processTicksAndRejections (node...[truncated]

  tests/request_queues/request_queues.request_batch.js (11 tests) 43016ms
      All operations  985ms
      Write 100 items in a loop  1209ms
      Write 100 items in a parallel  1588ms
      Write 1000 items by one client call  20087ms
      Works with items uploaded to s3  537ms
      Batch delete works  10004ms
      Batch add correctly returns untrimmed attributes  7608ms
      Batch add correctly validates dates for requests  650ms
stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-JG1AlQMvY runId:qYz8dMrFm2fWhyRBJ -> 2026-07-20T09:15:04.196Z ACTOR: Pulling container image of build 9fbZpgGzLYmvFBIfR from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-JG1AlQMvY runId:qYz8dMrFm2fWhyRBJ -> 2026-07-20T09:15:04.345Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-JG1AlQMvY runId:qYz8dMrFm2fWhyRBJ -> 2026-07-20T09:15:04.398Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-JG1AlQMvY runId:qYz8dMrFm2fWhyRBJ -> 2026-07-20T09:15:04.917Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/request_queues/request_queues.request_list.js > request queues requests collection > return all request attributes with list
{
  readCount: 3,
  writeCount: 3,
  deleteCount: 0,
  headItemReadCount: 0,
  storageBytes: 748317
}

  tests/request_queues/request_queues.request_list.js (13 tests) 24273ms
        allows iterating locked requests with cursor even as time passes  4703ms
      return all request attributes with list  7767ms
stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:14.149Z ACTOR: Pulling container image of build Y52vyb7OlbEwO9B2q from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:14.327Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:14.389Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:14.389Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/other/users.js (14 tests) 578ms
stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:14.943Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.201Z ACTOR: Actor run will metamorph.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.204Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.229Z ACTOR: Run was metamorphed for the 1st time.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.230Z ACTOR: Pulling container image of build Sy0WE7bStR3VMbrL3 from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.385Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.415Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.415Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-Z8Lu16jS2 runId:dsqmtZQBHTilwudP1 -> 2026-07-20T09:15:15.972Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/schedules/schedules.list.js (13 tests) 3913ms
stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-5toRuMLVq runId:daRBwJ0sgOdm7iTJy -> 2026-07-20T09:15:20.191Z ACTOR: Pulling container image of build fX9okgYnPWdl7q66n from registry.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-5toRuMLVq runId:daRBwJ0sgOdm7iTJy -> 2026-07-20T09:15:20.355Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-5toRuMLVq runId:daRBwJ0sgOdm7iTJy -> 2026-07-20T09:15:20.434Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-5toRuMLVq runId:daRBwJ0sgOdm7iTJy -> 2026-07-20T09:15:20.948Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/request_queues/request_queue.requests_unlock.js (8 tests) 29454ms
      unlocks requests successfully  10765ms
      unlocks forefront requests successfully  17505ms
      unlocks only requests from same clientKey  351ms
      unlocks only requests from same run  623ms
  tests/request_queues/request_queues.request_list_filters.js (5 tests) 8973ms
      filters locked requests  350ms
      filters pending requests  320ms
      returns all request attributes and updates stats correctly  7968ms
  tests/other/sdk.js (5 tests) 62890ms
      should support all dataset methods  7147ms
      should support Actor.call()  20420ms
      should support Actor.callTask()  9950ms
      should support Actor.metamorph()  9952ms
      Actor.addWebhook() works  15420ms
  tests/other/api.js (9 tests | 1 skipped) 2746ms
      rate limit by IP address  932ms
      defaults headers  1089ms
  tests/key_value_stores/key_value_store.key_list.js (7 tests) 568ms
  tests/actor/actors.actor.versions.js (8 tests) 977ms
  tests/datasets/datasets.list.js (11 tests) 1194ms
      rate limit works  520ms
  tests/key_value_stores/key_value_stores.list.js (11 tests) 779ms
  tests/actor_tasks/actor_tasks.list.js (10 tests) 5545ms
  tests/actor_runs/actor_runs.storages.js (4 tests) 7768ms
      key-value store  1101ms
      dataset  645ms
      request queue  1150ms
  tests/actor/actors.legacy_paths.js (22 tests) 2371ms
  tests/oauth/private_key_jwt.js (5 tests) 302ms
  tests/request_queues/request_queues.list.js (10 tests) 469ms
  tests/webhooks/webhooks.dispatches_misc.js (8 tests) 85134ms
      for Actor with ad-hoc parameter work  8996ms
      for tasks work  10076ms
      for tasks with ad hoc parameter work  9989ms
      POST webhooks do not get redirected to GET when calling our API via HTTP, not HTTPS  10051ms
      Generates proper payload if shouldInterpolateStrings is on/off  9935ms
      User can attach webhook to an Actor they cannot access but it will not work  15035ms
        should dispatch test webhook  5053ms
        should dispatch test webhook, when webhook is disabled  4997ms
  tests/store/search.js (6 tests | 6 skipped)
  tests/actor/environment_variables.js (5 tests) 14344ms
      support for environment variables  5429ms
      hides secret ENV vars in API  4439ms
      passes ENV vars to build when applyEnvVarsToBuild = true  1842ms
      passes ENV vars to build when applyEnvVarsToBuild = true (fails with incorrect ENV vars)  1321ms
      does not pass ENV vars to build when applyEnvVarsToBuild = false  1311ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-7Re3lJydP runId:8MznlvqaRMTJw8nOD -> 2026-07-20T09:15:58.380Z ACTOR: Pulling container image of build z8DhHBK6Lvzfquddw from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-7Re3lJydP runId:8MznlvqaRMTJw8nOD -> 2026-07-20T09:15:58.528Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-7Re3lJydP runId:8MznlvqaRMTJw8nOD -> 2026-07-20T09:15:58.573Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-7Re3lJydP runId:8MznlvqaRMTJw8nOD -> 2026-07-20T09:15:59.103Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-gzgz51t2U runId:hd97SQ3oWLQIQzVhG -> 2026-07-20T09:16:02.929Z ACTOR: Pulling container image of build AElF4CwmqvWg5W7Yw from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-gzgz51t2U runId:hd97SQ3oWLQIQzVhG -> 2026-07-20T09:16:02.960Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-gzgz51t2U runId:hd97SQ3oWLQIQzVhG -> 2026-07-20T09:16:03.032Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-gzgz51t2U runId:hd97SQ3oWLQIQzVhG -> 2026-07-20T09:16:03.573Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor_runs/actor_runs.charge.js (5 tests) 40543ms
      charge works for chargeable run  10318ms
      charge should throw for non-PPE run  1030ms
      charge should throw for missing event  920ms
      charge idempotency works  8533ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-lZQwhIGAh runId:HOm2kr1a9yAZn0UWD -> 2026-07-20T09:16:07.431Z ACTOR: Pulling container image of build PO2b0QdvJes87FQb3 from registry.
approval-force-full-generated-lZQwhIGAh runId:HOm2kr1a9yAZn0UWD -> 2026-07-20T09:16:07.462Z ACTOR: Creating container.
approval-force-full-generated-lZQwhIGAh runId:HOm2kr1a9yAZn0UWD -> 2026-07-20T09:16:07.505Z ACTOR: Starting container.
approval-force-full-generated-lZQwhIGAh runId:HOm2kr1a9yAZn0UWD -> 2026-07-20T09:16:07.506Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/key_value_stores/key_value_store.records.js (3 tests) 779ms
      Records can be downloaded as zip, collection & prefix work  469ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-lZQwhIGAh runId:HOm2kr1a9yAZn0UWD -> 2026-07-20T09:16:08.094Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-m58ebJXoq runId:AXnd6K1lxwQ1DGS2z -> 2026-07-20T09:16:12.632Z ACTOR: Pulling container image of build FKrbhgb2FtC52yBGi from registry.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-m58ebJXoq runId:AXnd6K1lxwQ1DGS2z -> 2026-07-20T09:16:12.840Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-m58ebJXoq runId:AXnd6K1lxwQ1DGS2z -> 2026-07-20T09:16:12.918Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-m58ebJXoq runId:AXnd6K1lxwQ1DGS2z -> 2026-07-20T09:16:12.919Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-m58ebJXoq runId:AXnd6K1lxwQ1DGS2z -> 2026-07-20T09:16:13.203Z Hello world!

  tests/actor_runs/actor_runs.output.js (1 test) 4604ms
      output template is correctly parsed and with signatures attached  4536ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:15.812Z ACTOR: Pulling container image of build 917zQLrPfQaDf2Df6 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.031Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.106Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.669Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.803Z approval-chain-callee-generated-Ego5Isj0n runId:bTG4wInxWnJPmAFiF -> 2026-07-20T09:16:16.769Z ACTOR: Pulling container image of build dydE1mopy9SYHgL8K from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.807Z approval-chain-callee-generated-Ego5Isj0n runId:bTG4wInxWnJPmAFiF -> 2026-07-20T09:16:16.806Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:16.876Z approval-chain-callee-generated-Ego5Isj0n runId:bTG4wInxWnJPmAFiF -> 2026-07-20T09:16:16.875Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-P5jw83veV runId:hhwEykRfBJqd4RRyX -> 2026-07-20T09:16:17.411Z approval-chain-callee-generated-Ego5Isj0n runId:bTG4wInxWnJPmAFiF -> 2026-07-20T09:16:17.410Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor/actors.paid_actor.js (9 tests) 3198ms
      does not return source code if the actor is paid by rental and the user is not owner of the actor  394ms
      does not return source code if the actor is paid per event and the user is not owner of the actor  374ms
      does not return source code if the actor is SET free and the user is not owner of the actor  308ms
      always returns source code if the actor is free, source code is not set hidden and the user is not owner of the actor  368ms
      pay-per-result actor cannot be deleted  372ms
      pay-per-event actor cannot be deleted  512ms
      actor cannot be monetized without payout billing info set  307ms
  tests/actor_runs/actor_runs.actor_permissions_approval.js (4 tests) 23475ms
      can run own full-permission Actor  4923ms
      can run a public full-permission Actor only after approving via Console BE  4484ms
      requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS  4546ms
      skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)  9520ms
  tests/request_queues/request_queues.queue_head_lock.js (4 tests) 28476ms
      works with multiple locks  18566ms
      works with parallel locking and limit  2420ms
      lock keeps forefront after lock expires  7073ms
      queueHasLockedRequests works as expected  415ms
  tests/schedules/schedules.secret_input.js (3 tests) 4942ms
stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:33.749Z ACTOR: Pulling container image of build zDEGDXTRvyfGZINsz from registry.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:34.911Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:35.142Z ACTOR: Starting container.
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:35.143Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/webhooks/webhooks.dispatches_token_injection.js (3 tests) 43819ms
        injects an unscoped token  8012ms
        injects a scoped token with insufficient permissions and the webhook fails  15134ms
        injects a scoped token with sufficient permissions  9826ms
  tests/webhooks/webhooks.dispatches.js (9 tests) 109933ms
        with BUILD_CREATED event type  7804ms
        with RUN_CREATED event type  10172ms
        with RUN_SUCCEEDED event type  9934ms
        with RUN_ABORTED event type  9982ms
        with RUN_TIMED_OUT event type  10137ms
        with RUN_FAILED event type  9944ms
        with multiple event types  10044ms
        should not retry webhook requests with doNotRetry=true  15100ms
        should not dispatch webhook, when webhook is disabled  16068ms
stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:39.200Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:39.202Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "3.4.1", "apify_client_version": "2.5.1", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-eiRdMhPHa runId:MEonKOSO5Zf4IV1hm -> 2026-07-20T09:16:39.489Z [apify] INFO  Exiting Actor ({"exit_code": 0})

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:43.917Z ACTOR: Pulling container image of build YmgG1PIwhUXIiuihd from registry.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:44.152Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:44.234Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:44.234Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor_runs/actor_runs.run_iam_matrix.js (20 tests) 20154ms
stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:45.228Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:45.230Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "3.4.1", "apify_client_version": "2.5.1", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-zfMulUhNc runId:KHgn7DVpiBQfSQtgR -> 2026-07-20T09:16:45.354Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/actor/actors.list.js (8 tests) 11042ms
      list() sorted by lastRunStartedAt shows latest run actors first  9499ms
  tests/logs/logs.log.js (6 tests) 28165ms
          rate limiting  764ms
        streaming support  20879ms
stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:49.692Z ACTOR: Pulling container image of build QTMJWTUDM77Lm3JdS from registry.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:49.895Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:49.955Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:49.955Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor_runs/actor_runs.multiple_datasets.js (3 tests) 5124ms
stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:50.998Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:51.000Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "3.4.1", "apify_client_version": "2.5.1", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-5iHziKuW7 runId:J8D8y1tFGdGQx1ptI -> 2026-07-20T09:16:51.114Z [apify] INFO  Exiting Actor ({"exit_code": 0})

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:55.530Z ACTOR: Pulling container image of build ay5EmN3L2CuaBpJ3V from registry.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:55.717Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:55.829Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:55.830Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:57.005Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:57.009Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "3.4.1", "apify_client_version": "2.5.1", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:57.749Z Got actor event (event_type=<ActorEventTypes.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=1.1192373831775702, created_at=datetime.datetime(2026, 7, 20, 9, 16, 57, 747000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=51122176), created_at=datetime.datetime(2026, 7, 20, 9, 16, 57, 747000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:57.910Z Got actor event (event_type=<ActorEventTypes.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

  tests/actor_tasks/actor_tasks.task.last_run.js (9 tests) 8782ms
      start and wait for runs to finish  1370ms
      abort  334ms
      metamorph  344ms
      reboot  2308ms
stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:58.752Z Got actor event (event_type=<ActorEventTypes.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=0.017636409608091024, created_at=datetime.datetime(2026, 7, 20, 9, 16, 58, 750000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=51470336), created_at=datetime.datetime(2026, 7, 20, 9, 16, 58, 750000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:58.811Z Got actor event (event_type=<ActorEventTypes.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:59.713Z Got actor event (event_type=<ActorEventTypes.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:16:59.757Z Got actor event (event_type=<ActorEventTypes.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=0.010594621638524078, created_at=datetime.datetime(2026, 7, 20, 9, 16, 59, 756000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=51990528), created_at=datetime.datetime(2026, 7, 20, 9, 16, 59, 756000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:17:00.146Z [apify] INFO  Exiting Actor ({"exit_code": 0})

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-2xyYx9VR9 runId:WdtLZpkgcLYRJSeHM -> 2026-07-20T09:17:00.248Z Got actor event (event_type=<ActorEventTypes.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

  tests/actor_builds/actor_builds.list.js (7 tests) 2918ms
stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:04.491Z ACTOR: Pulling container image of build yrfJ89veATNJIZQWr from registry.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:04.654Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:04.727Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:04.728Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:05.691Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:05.694Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "3.4.1", "apify_client_version": "2.5.1", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:05.808Z [apify] WARN  Apify Proxy access check timed out. Watch out for errors with status code 407. If you see some, it most likely means you do not have access to either all or some of the proxies you are trying to use.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:05.811Z [apify] WARN  Apify Proxy access check timed out. Watch out for errors with status code 407. If you see some, it most likely means you do not have access to either all or some of the proxies you are trying to use.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-SZYp0gvOj runId:C0Hxn6GnYJ4Ge3iSw -> 2026-07-20T09:17:05.814Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/other/python.js (5 tests) 48040ms
      key-value store set_value works  21731ms
      dataset push_data works  5884ms
      request queue add_request works  5782ms
      interval events work  9005ms
      proxy configuration works  5636ms
  tests/actor/actors.actor.last_run.js (8 tests) 17108ms
      run  1556ms
      key-value store  455ms
      abort  386ms
      reboot  10277ms
  tests/other/access-keys.js (5 tests) 98ms
  tests/webhooks/webhooks.list.js (4 tests) 389ms
  tests/other/encode.js (5 tests) 366ms
  tests/infrastructure/redirects.js (2 tests | 2 skipped)
  tests/actor/publication.js (2 tests) 4085ms
  tests/actor_runs/actor_runs.display_usage.js (7 tests) 33684ms
        Developer should see usage of his own PPE actor runs  1123ms
        Developer should see usage of his own PPR actor runs  1044ms
        Developer should see usage for rental runs  910ms
        Developer should see usage for free actor runs  867ms
        User should see usage for free actor runs  936ms
        User should not see usage for PPR actor runs  947ms
        User should not see usage for PPE runs  957ms
  tests/misc/api_catalog.js (1 test) 457ms
      serves an RFC 9727 linkset with machine-readable service descriptions  456ms
  tests/infrastructure/telemetry.console_backend.js (2 tests) 15061ms
      reports the 5xx error to Sentry exactly once, with correct data  5516ms
      emits an OpenTelemetry trace with full route data (collector -> mock), exactly once  9544ms
  tests/datasets/datasets.items.compression.js (6 tests) 517ms
  tests/organizations/organizations.actor_tasks.task.js (4 tests) 3932ms
  tests/actor_runs/actor_runs.run_transitive_permissions.js (3 tests) 11803ms
        denies RUN.READ access when user has no permissions to read run  3738ms
        allows to read Actor run when user has VIEW_OWNER_RUNS permission on Actor  3980ms
        allows to read task run when user has VIEW_OWNER_RUNS permission on task  4084ms
  tests/actor_tasks/actor_task_standby.js (3 tests) 15664ms
      should handle requests  2992ms
      should handle requests for an Actor task that uses a different user's Actor  1055ms
  tests/actor_runs/actor_runs.run_dynamic_memory.js (3 tests) 7816ms
        uses default memory when memory calculation from expression fails  3986ms
  tests/actor/actors.openapi_response_validation.js (5 tests) 240ms
  tests/datasets/datasets.stats.js (2 tests) 9257ms
      works for dataset with schema  4219ms
      are null for dataset without schema  5037ms
  tests/other/conductor.js (2 tests) 33937ms
        Actor container receives external requests  7385ms
        Actor container receives external requests  6368ms
  tests/actor_runs/actor_runs.run_restart_on_error.js (2 tests) 11249ms
        get restarted 3 times when restartOnError = true and then fails if exits again  3808ms
        get restarted 3 - 1 times and then returns output if succeedes  3406ms
  tests/misc/browser_info.js (5 tests) 149ms
  tests/infrastructure/telemetry.api.js (3 tests) 71836ms
      reports the 5xx error to Sentry exactly once, with correct data  5517ms
      emits an OpenTelemetry trace with full route data (collector -> mock), exactly once  6202ms
      exports request metrics to Prometheus through the existing collector pipeline  60115ms
  tests/actor_builds/actor_builds.auth.js (1 test | 1 skipped)
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:03.900Z ACTOR: Pulling container image of build yU7Inm8Xc6IydzybP from registry.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.049Z ACTOR: Creating container.

  tests/other/user_proxy_access.js (1 test | 1 skipped)
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.107Z ACTOR: Starting container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.108Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/other/tracestate_validation.js (5 tests) 59ms
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.625Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/other/users.openapi_response_validation.js (10 tests) 53ms
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.795Z sdk-actor-call-generated-bDXH3n5rD runId:13W0WuIBbt39SHLwQ -> 2026-07-20T09:18:04.758Z ACTOR: Pulling container image of build yU7Inm8Xc6IydzybP from registry.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.796Z sdk-actor-call-generated-bDXH3n5rD runId:13W0WuIBbt39SHLwQ -> 2026-07-20T09:18:04.760Z ACTOR: Creating container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.799Z sdk-actor-call-generated-bDXH3n5rD runId:13W0WuIBbt39SHLwQ -> 2026-07-20T09:18:04.798Z ACTOR: Starting container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:04.800Z sdk-actor-call-generated-bDXH3n5rD runId:13W0WuIBbt39SHLwQ -> 2026-07-20T09:18:04.799Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/misc/openapi.js (1 test) 42ms
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-bDXH3n5rD runId:zRebiSaQVzstfW6c1 -> 2026-07-20T09:18:05.346Z sdk-actor-call-generated-bDXH3n5rD runId:13W0WuIBbt39SHLwQ -> 2026-07-20T09:18:05.345Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/other/meta_origins.js (2 tests) 8677ms
      run started via Apify.call() from out of the platform has META_ORIGIN.API  1987ms
      run started via Apify.call() from an Actor has META_ORIGIN.ACTOR  3010ms
stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 3
Skipping test because it does not work locally

stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 4
Skipping test because it does not work locally

stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 5
Skipping test because it does not work locally

  tests/webhooks/webhooks.dispatches_security.js (6 tests) 12995ms
      Webhooks cannot be redirected to internal IP or hostname 0  3048ms
      Webhooks cannot be redirected to internal IP or hostname 1  4856ms
      Webhooks cannot be redirected to internal IP or hostname 2  4967ms
  tests/actor_runs/actor_runs.run_resurrect.js (2 tests) 64516ms
        waitForFinish parameter  10431ms
        resurrect  49882ms
  tests/actor/source_types.js (15 tests) 321549ms
      multifile source type  36385ms
      multifile source type with Actor definition  42438ms
      multifile source type with invalid INPUT_SCHEMA.json fails build  764ms
      git repository source type (branch: N/A, dir: N/A)  15935ms
      git repository source type (branch: N/A, dir: dir/subdir)  27253ms
      git repository source type (branch: test_branch, dir: N/A)  4555ms
      git repository source type (branch: test_branch, dir: dir/subdir)  26712ms
      tarball source type  26833ms
      GitHub Gist source type  78673ms
      git repository source type works without Dockerfile  36294ms
      Correctly structured monorepo Actors work  15164ms
      Actor context pointing outside of git repo does not work  3358ms
      Actor schema files pointing outside of git repo root do not work  3475ms
  tests/webhooks/webhooks.dispatches_repeat.js (1 test) 110045ms
      successful dispatches are not repeated  99395ms

 Test Files  82 passed | 6 skipped (88)
      Tests  1275 passed | 30 skipped (1305)
   Start at  09:10:37
   Duration  519.42s (transform 15.86s, setup 0ms, import 72.67s, tests 2716.84s, environment 7ms)

JUNIT report written to /home/ubuntu/apify-core/tests/integration/.results/junit.xml