Quick Tip: Error Handling Across Parent/Child Runbooks

I got a question posed to me in the form of a design change request for Orchestrator. And, true to fashion for Orchestrator, I pointed out that what was being asked for as a feature could be solved by the existing product by just architecting the runbook in a certain way. The scenario posed was… Read more

Quick Tip: Enabling Link Text But Getting Rid of “Link”

If you’re like me, you like to put descriptive text in a link to describe what it does. Perhaps it’s to indicate the conditions of a branching structure, like this: But what’s annoying is that when you turn on the Link text, every link has the word “Link” on it (as if you didn’t know… Read more

Quick Tip: Understanding Multi-Value Data and the Databus

I saw a question in the forums around multi-value data and how someone could pass multi-value data in to a runbook via the Initialize Data activity. I was going to answer the question there but thought it would be better to post an article to reach a broader audience. When dealing with published data on… Read more

Orchestrator Quick Tip: “Null” value conditions

There are times when you want to validate that the value of a property isn’t blank. For example, you could be checking the output value (published data) of an activity to make sure it’s not blank before proceeding. However, in the list of available comparisons, there isn’t a selection for “Is Null” or “Is Blank”…. Read more

Creating Single-Instance Runbooks without Queuing

One of the cool things about Orchestrator is that it can automatically handle multiple-instance threading of runbooks or queue them up depending on your need. For instance, you may have a runbook that processes new users to be added to Active Directory, and for a large company, you might have several concurrent requests going, so… Read more

Implementing Your Own Runbook Input Parameter Validation Checking

Using the “Initialize Data” activity at the beginning of a runbook allows you to provide input parameters to any runbook. This greatly enhances the flexibility of a runbook by allowing it to be called by another runbook or via the web service, and the input parameters supplied to vary the data being used inside the… Read more

Finding Out “How Did I Get Here?” in a Runbook

I recently saw a new feature suggestion in the Orchestrator feedback on Connect and I realized that we can actually accomplish the requested functionality today in Orchestrator, so I thought I’d share how. Here is the feedback from the customer: There are times when it would be very helpful to know which activity called another… Read more

System Center 2012 Orchestrator – Link Conditions

I was looking through the new articles over on our TechNet Wiki and came across this one that I thought you might find helpful. This one was written by Microsoft’s own Anil Erduran and in it he talks about Smart Links and link conditions in System Center 2012 Orchestrator: System Center 2012 Orchestrator – Link… Read more