Loading

Error "The input file path is not valid or you do not have permissions to access the file." When Running a Flow

Julkaisupäivä: Jan 30, 2025
Kuvaus

After a flow is configured and published to Tableau Server, running the flow fails and the following error might occur:

 

The input file path is not valid or you do not have permissions to access the file.

 

Cause

The flow ran under the Run As service account which didn't have permissions to the input files.

 

Ratkaisu

Step 1

Verify Tableau Server has Safe listed the input and output locations:

 

For input connections:

tsm configuration set -k maestro.input.allowed_paths -v your_networkdirectory_path_1;your_networkdirectory_path_2

tsm pending-changes apply

 

For output connections:

tsm configuration set -k maestro.output.allowed_paths -v your_networkdirectory_path_1;your_networkdirectory_path_2

tsm pending-changes apply


Note: The value can be either *, (for example, tsm configuration set -k maestro.input.allowed_paths -v "*") to allow any network directory, or a specified list of network directory paths, delimited by a semicolon (;), as in the examples above.

 

Step 2

Confirm the Run As service account has permissions to the input file.

 

Lisäresurssit

Tableau Help: Configure a server allowlist for file-based data sources

Tableau Help: Run As Service Account

 

If permissions to the file are missing for the Run As service account, the following error can be found in the flowprocessor log file:
 

ERROR com.tableau.loom.floworchestration.FlowOrchestrator - environment exception for node <node>
com.tableau.loom.floworchestration.exceptions.UnapprovedInputFilePathException: Insufficient permissions to access the file path for input connection <number>
 
Knowledge-artikkelin numero

001472142

 
Ladataan
Salesforce Help | Article