Cannot access file JST-310042 Access to file is forbidden

Avatar

Avatar

johanna_m

Avatar

johanna_m

johanna_m

04-04-2019

I have a simple javascript code, trying to access folder files

var path = "C:\\Processing\\"

var directory = new File(path)

var files = directory.list("*.*")

vars.feedCount = files.length

I am getting a forbidden error

1725583_pastedImage_2.png

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

david_garcia1

MVP

Avatar

david_garcia1

MVP

david_garcia1
MVP

05-04-2019

By default this option is not available OOTB, you must navigate to  Administration\Platform\Options and create the option, set the data type to integer and the value to 1. This will allow you to access files from folders outside the permitted folders (var,sftp temp)

As per documentation https://docs.campaign.adobe.com/doc/AC/en/INS_Appendices_Configuring_Campaign_options.html

XtkSecurity_Disable_JSFileSandboxing

If 1 is selected, this option disable the file sandboxing withing Javascript.

1726263_pastedImage_0.png

Answers (2)

Answers (2)

Avatar

Avatar

ramon_bisswange

Employee

Avatar

ramon_bisswange

Employee

ramon_bisswange
Employee

05-04-2019

There was a change in 8947 on file access for new installations.

It also states option  XtkSecurity_Disable_JSFileSandboxing to disable new handling

See https://docs.campaign.adobe.com/doc/AC/en/RN.html

Avatar

Avatar

geoffreyl240454

Avatar

geoffreyl240454

geoffreyl240454

05-04-2019

Hi Johanna,

This code is working on my side.

I think that you must control the rights granted to this folder.

Thanks,

Geoffrey.