I saw an interesting question recently about operational profiles. An Ops Center user wanted to run a script with several variables on several managed systems, with the variables having different values on each system, and they wanted to know the best way to do it.
This can all be done through an operational profile (and an operational plan, which runs the profile). First, you'll select Operational Profiles in the Plan Management section of the UI, then you'll click Create Profile.
You put your script in here, using whatever variables you need. You also specify a type - Remote Shell scripts can be run on any system with an agent, using root permissions, while EC Shell scripts are only run on the Enterprise Controller system with the logged-in user's credentials.
When you click next, there's a screen to define the variables used. You specify the variables, but leave the values blank. Then, when you
run the operational plan on a system, you'll be prompted to supply the
values for each variable.
Take a look at the Plans and Profiles chapter of the Feature Reference Guide for more information.