PowerShell API Requirements

The following are required in order to use the API feature:

  • Ivanti Security Controls 2018.3 or later
  • The API and Windows PowerShell components and modules are automatically installed with Ivanti Security Controls 2018.3 or later. No configuration is required.

  • Must be run from the Ivanti Security Controls console.
  • The API commands will run in a user session on the console. The user’s context is handed off to the Protect service so that the lifetime is decoupled from the interactive session.

  • Windows PowerShell v4.0 or later must be installed on the console.
  • The Windows PowerShell console must be run with administrator rights.
  • The STProtect API module must be imported before executing any PowerShell commands.