Skip to Content

Installation scripts for Jitterbit App Builder

Overview

App Builder ships with several PowerShell scripts which aid in deployment and configuration.

Scripts directory

The PowerShell scripts are located in the \Scripts directory, beneath the App Builder installation directory. For example, assuming App Builder has been installed in the following directory:

C:\inetpub\wwwroot\App Builder

The PowerShell scripts can be found in the following directory:

C:\inetpub\wwwroot\App Builder\Scripts

Scripts

App Builder ships with the following PowerShell scripts:

Requirements

Execution policy

The App Builder PowerShell scripts are not signed. To execute unsigned PowerShell scripts, administrators will need to change the PowerShell execution policy. To change the PowerShell script execution policy to "RemoteSigned", for instance, execute the following PowerShell command from an elevated command prompt:

> Set-ExecutionPolicy RemoteSigned

Elevated command prompt

Because the PowerShell scripts query the IIS metabase, they need to be executed from an elevated command prompt. Attempting to execute the scripts without elevated permissions will return the following error:

Import-Module : The script 'App Builder.psm1' cannot be run because it contains a "#requires" statement for running as Administrator. The current Windows PowerShell session is not running as Administrator. Start Windows PowerShell by using the Run as Administrator option, and then try running the script again.

Web administration provider for Windows PowerShell

App Builder uses the Web Administration Provider for Windows PowerShell to interact with IIS. Typically, this is installed as part of the Web werver role.

Design notes

App Builder's PowerShell scripts follow PowerShell best practices, using approved verbs.