2022.1.1.30569 Patch Release Update

The 2022.1.1.30569 Patch/Minor release has been removed from the Download Portal due to a missing signature in some of the included files. This causes the files to not be recognized as valid files provided by Alteryx and might trigger warning messages by some 3rd party programs. If you installed the 2022.1.1.30569 release, we recommend that you reinstall the patch.

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.
SOLVED

Alteryx App Values (Wizard Values) - Where does Alteryx run these (Controller or Worker)?

elsastark
8 - Asteroid

Hello Community!

 

We have a group using the Tree tool and when publishing to Gallery they are getting an "Access to the path is denied" even though the run-as user on the worker would have access to that root path. 

 

When someone is using Interface tools, is that running on the Controller? If so, guessing it uses the local user of the controller to determine if it has access to a file path for something like a tree tool (pictures below). 

 

elsastark_0-1652108410599.png

elsastark_0-1652108610479.png

 

 

 

 

 

2 REPLIES 2
patrick_digan
17 - Castor
17 - Castor

@elsastark See the last response in this post: https://community.alteryx.com/t5/Alteryx-Server-Discussions/Tree-tool-and-the-server-with-external-c...

 

I believe the credentials that are specified for the windows service "Alteryx Service" are used for loading interface files (and so that account would have to have the correct access).

patrick_digan_0-1652112114134.png

 

elsastark
8 - Asteroid

Hi @patrick_digan - Thank you, yes we did confirm that was what was running the Tree tool, which caused it to error out. When we changed that to the other account that had access to the folders then they did load. 

 

We also found out that we could have a different run-as user on the controller running the App Questions than the account used for the Windows Service if we used some of the Worker config options like: 

 

<Worker>
<AssignedTags></AssignedTags>
<ExecuteDomain></ExecuteDomain>
<ExecutePasswordEncrypted></ExecutePasswordEncrypted>
<ExecuteUserName></ExecuteUserName>
<QueueWorkerEnabled></QueueWorkerEnabled>
<RenderWorkerEnabled></RenderWorkerEnabled>
<RunUnassignedJobs></RunUnassignedJobs>
</Worker>

 

We are still exploring which option makes the most sense for us.