Hi all,
I am trying to understand and configure the Alteryx Server better - right now making changes to UAT side server.
For context:
- My company approved the Alteryx Server on the basis that it does not store end user data such as inputs/outputs.
- This means that if we use any workflow or analytic apps on the Server, it must not be reading from Input Tool or Output Tool because by default, the MongoDB does store that information.
- I am not sure if we can purge the data instantly in MongoDB after each run on the Server (scheduled and manual runs).
- Right now, we've identified the SharePoint Input and Output tool as a mechanism for ingress and egress to and fro our Server, but the configuration of this SharePoint is made complex with the Client ID, Secret, and Tenant ID configuration we have. Not to mention, this expires after x number of days.
- The issue is, if we were to get end users to upload to the Server riding on their Client ID, Secret, and Tenant ID, it will allow other end users who have access to those collections to see whatever the end user can see on their SharePoint. Not to mention if the end user resigns or moves up/down/out of the org, we have to change the workflow/analytic app again and restart the process.
My questions are:
- Is there a way for instant purge of the data so no data is stored at all?
- Are there alternative ways in which I can use the Server in accordance with policies?
Kinda stuck at this point. I'm discussing with my Alteryx official team as well, but I would appreciate input from other users or Alteryx staff abroad as well.
Thanks all!