Skip to content

Early adopter release

Pre-release
Pre-release
Compare
Choose a tag to compare
@eamonoreilly eamonoreilly released this 12 Aug 18:42
· 324 commits to master since this release

Description

This release enables local runbook authoring functionality:

  • Enables runbooks to run locally by providing emulated Automation activities (Get-AutomationVariable, Get-AutomationPSCredential)
  • Downloads the values of Automation assets from the service
  • Allows upload of changes made to the Automation assets. Credentials & secure variables must be set locally by editing the asset as these are not sync'd from the automation service. Once set, they can be used locally and also uploaded to the service.
  • Downloads existing runbooks. New runbooks can be created in the local workspace and uploaded to the service in draft mode.
  • Uploaded draft runbooks in the service can be tested within the ISE.
  • Allows publishing changes made to runbooks

Installation

  • Download the install-azure-automation-ise-addon-v0.1.5.zip file attached to the bottom of this page.
  • Right-click on the downloaded zip file and select Properties. On the General tab, find the section labeled Security and click Unblock. Click Apply to save your changes (this step allows the Add-On to run without changing your Execution Policy).
  • Extract the contents of the zip
  • Open the PowerShell ISE, and run the Install-AzureAutomationIseAddOn.ps1 PowerShell script located in the extracted folder
  • The Azure Automation ISE add-on should appear on the right side of the PowerShell ISE:
    alt text
  • From now on, opening the PowerShell ISE should automatically load the Azure Automation ISE add-on

Uninstallation

  • Open the PowerShell ISE, and run Uninstall-AzureAutomationIseAddOn
  • Restart the Powershell ISE
  • From now on, opening the PowerShell ISE will no longer cause the Azure Automation ISE add-on to be loaded