Runbook Commander Update 1.5 – An Orchestrator Console Extension for System Center 2012 Configuration Manager.

Updated 10/26/2012 - Runbook Commander 2.0 has been released. Information can be found and the following links.

Download Location - https://gallery.technet.microsoft.com/Runbook-Commander-20-116ec91c

Runbook Commander 2.0 Overview - https://blogs.technet.com/b/neilp/archive/2012/10/19/runbook-commander-2-0-system-center-orchestrator-console-extension-for-configuration-manager.aspx

Deployment and Administration Guide - https://blogs.technet.com/b/neilp/archive/2012/10/23/runbook-commander-2-0-deployment-and-administration-guide.aspx


Items added in V1.5 -

  • Runbook Commander now supports extended console actions against not only Computer objects but collections as well.
  • Runbook Commander XML Generator has been modified to auto generate the extension XML for both Computer Object extensions and Collection extension.
  • General Error handling and UI design changes (including multi select and de-select).

Configuration and Functionality –

There has not been much change here. Follow these steps to configure and use Runbook Commander.

  • Install the Runbook Commander Tools.
  • Execute The Runbook Commander XML Generator application.
  • Enter the Orchestrator Web Service URL and appropriate credentials – click ‘Fetch’.
  • Select Runbooks to add to the Configuration Manager console. There is a field for both Computer targeted and Collection targeted Runbooks – Click Next.
  • Enter Friendly Names for each selected Runbook – this is the name that will appear in the Configuration Manager console.
  • Click the Generate Button.
  • Open up the Configuration Manager Console and the extensions will be available for execution.

Update Prerequisites –

  • Orchestrator must be installed including the Web Service.
  • System Center 2012 Configuration Manager Console must be installed. Please do not install this tool (or any other home grown console extensions) on your site servers.
  • The Runbooks which you intend on making available to Runbook Commander must have a parameter with a Name of “Computer Name: ” (including the : ) or “Collection ID: ” (including the : ).
  • The Orchestrator Web Service must be reachable from the machine(s) running Runbook Commander each time a Runbook is invoked.
  • The user account used to launch the Configuration Manager console must also have the appropriate access to execute Orchestrator Runbooks.

Collection Targeting Overview –

In order for the new collection targeted Runbook extension to work the targeted runbook must have an initialize data parameter the is named “Collection ID: ’. Runbook Commander will simply supply the collection ID of the subject collection as a value to this parameter. In most cases this would then be passed to a ‘Get Collection Member’ activity for further processing.

Example Initialize Data

Runbook including Get Collections Member activity

 

Screen Shots –

XML Generator Tool

Computer Targeted Extension

Runbook Commander with Computer Name

Collection Targeted Extension

 

Runbook Commander with Collection