Application Approval Workflow

Since the release of ConfigMgr 2012 we made some massive steps in letting users request the software they require from the Software Catalog. However if users want to request software the approval goes to the ConfigMgr console and nowhere else, Application Approval Workflow solves that.

First off, what is Application Approval Workflow or AAW? Well what AAW let’s us do is install the product on a system which runs either Service Manager or Orchestrator and will manage the workflow from a request made in ConfigMgr by creating a request in Service Manager or running through a runbook in Orchestrator to publish into Service Manager.

So first of all we need to download the application from the Microsoft website, AAW is part of the Solution Accelerator family and is free. Download the Zip file and extract the Setup directory to your Service Manager or Orchestrator server. In this example we are using Orchestrator.

 Enter your ConfigMgr server name, username and password and the site code of your hierarchy. Setup the sync times in the two boxes below, these settings are pretty self explanatory. Next do the same steps for your Service Manager server. This is required because we are using a runbook in Orchestrator to manage the request as it is sent over to Service Manager.

Verify your settings on the summary page and then run through the installation. This should take no longer than five minutes at which point you can close the installation dialog. Next open the Runbook Designer and under the Runbooks node, right click and select Import. Point the wizard to C:\Program Files (x86)\Microsoft Application Approval Workflow\Runbooks and then import the file in this directory. This may take a few minutes to import the runbooks into the Runbook Designer.

Then request an application which requires approval, then wait for it to pop up into Service Manager where you can customise activities behind it and control what happens with the request. Much more on this to come in the future!


Tags: , , , , , ,

About Martyn

Martyn is one of the Senior Cloud Architects and DevOps Team Leader at one of the worlds leading Cloud Transformation Specialists Inframon. Martyn is responsible for the architecture of some of the largest Azure deployments in EMEA and is a advisor to a many businesses on their strategies. Martyn is a regular speaker at Microsoft events and community events on Azure and DevOps, giving his insight to a growing number of audiences.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: