Skip to main content

Server Setup

Reference configuration for the SailPoint production server environment.

Last verified

March 2026

Environment

  • Platform: Windows Server 2022 Standard
  • Node.js: 24.x
  • Python: 3.12.x
  • PowerShell: 7.x / 5.1

Installed SDKs and Tools

JavaScript SDK

  • Package: sailpoint-api-client
  • Install: npm install sailpoint-api-client

Python SDK

  • Package: sailpoint
  • Install: pip install sailpoint

PowerShell SDK

  • Modules: PSSailpoint (V3, Beta, V2024, V2025, V2026)
  • Install: Install-Module -Name PSSailpoint.V2024 -Scope CurrentUser -Force

SailPoint CLI

  • Install: Downloaded from GitHub releases
  • Add to PATH or reference the binary directly

File Upload Utility

  • Requires: JDK 11+
  • Usage:
java -jar sailpoint-file-upload-utility.jar \
--url https://<tenant>.api.identitynow.com \
--clientId <CLIENT_ID> \
--clientSecret <CLIENT_SECRET> \
--file <path-to-csv>

Flags: -R recursive, -S simulate, -v verbose, -o group for entitlements, -x csv filter extensions

Configuration

Run sail configure to set up CLI with your tenant URL and API credentials.