Skip to main content

HelloID

PowerShell notification systems (Provisioning)

Use a PowerShell notification system to route your notifications into a custom PowerShell script. Typically, this is used to make API calls to perform actions like creating incidents in an ITSM system or sending passwords via SMS.

To get started, Add a PowerShell notification system and then Add a notification (PowerShell).

See PowerShell notification system variable reference for a list of variables available in the script of a PowerShell notification system.

PowerShell notification templates

Each PowerShell notification system has a single configurable input form on its General tab, for collecting system-level input variables like the API key & secret.

However, each PowerShell notification system can also optionally have one or more templates on its Templates tab, which are input forms for collecting sub-system level input variables.

For example, the same system might have two separate API endpoints, one which you want to call when a new account is provisioned, and the other when provisioning actions are blocked. Templates are useful for situations like this.