ISC - Looking for Guidance – Scheduling SailPoint File Upload Utility

Hi everyone,
I’m exploring how to set up a daily automation using the SailPoint File Upload Utility to push a CSV file with account/entitlement data into IdentityNow. The file is generated daily by an external system (DelimitedFile-style export).

I’m trying to figure out the best approach for where and how to schedule this process .

Would it make sense to:

  • Drop the file onto a Virtual Appliance or a Windows Server with IQService ?
  • Then schedule the tool (e.g., via cron , Windows Task Scheduler, or another method) directly on that machine to run daily?

I’d really appreciate any guidance or examples from the community on how you’ve handled similar setups—especially around where to host the process and any best practices or gotchas to watch out for.

Thanks a lot in advance!

Kind regards,
Paolo

File Upload Utility Automation Scripts - CoLab / Community Tools - SailPoint Developer Community

1 Like

I would not use the Virtual Appliance for this task for two simple reasons:

  1. The VA is more or less completely managed by automated processes created by SailPoint. I would strongly suggest to just use it for the purposes that SailPoint meant, which is to be a connector gateway into your (on-premise) applications.
  2. You would have to store the file(s) on the VA in the home drive, as this is the only place that the ‘sailpoint’ user has access to. That also means that some other process (that shares the file) now has access to your VA.

So the best option (as see in @KRM7’s post) is to place it on a Windows IQ Service machine and then schedule a job to run the file upload utility.

1 Like