Automation
Azure Automation allows you to automate the creation, monitoring, deployment, and maintenance of resources in your Azure environment using a highly-available workflow execution engine. Orchestrate time-consuming, error-prone, and frequently repeated tasks against Azure and third party systems to decrease time to value for your cloud operations.
Visit the Automation page to learn more about Automation and how to get started.
-
Save draft Powershell runbook edits when the Azure Portal session times out
If your Azure Portal session times out while you have a Powershell script in Edit mode, a draft should be saved containing the edits.
Right now, the edits are simply lost, which causes a great deal of frustration.
3 votes -
Run a runbook on every vm in Hybrid Worker Group
Allow a runbook to run against every instance of the Hybrid Worker Group. Right now the hybrid worker only runs on the first machine to grab the job in the hybrid worker. Create a checkbox so that it could run on every hybrid worker. This would allow powershell script runbooks to be ran against all vms in a group without needing credentials.
6 votes -
Support periods "." in Runbook file and module names?
Might support be added for periods "." in Runbook file names as well as module names?
3 votes -
Please add support other external source repositories like Bitbucket.
We use an internal Bitbucket repo and cannot use Github due to GSO guidelines. This makes updating changes to runbooks a manual process. Either that or develop within the portal which is time consuming and tedious compared to using the Powershell ISE.
Please add Bitbucket support.
2 votes -
Inlinescript within Function Within Workflow?
Why does the following script:
workflow rbk-test {
function vm-test {
$output = InlineScript {
write-output "$($(get-azurermvm -ea SilentlyContinue -wa SilentlyContinue -status -name 'somename' -resourcegroup 'somegroup').statuses[1].code.split("/")[-1])"
}
write-output "status:$output
}
vm-test}
give me this error?
Microsoft.PowerShell.Utility\Write-Error : The term 'InlineScript' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.But if I take the inline out of the function, it works fine.
workflow rbk-test {
…$output = InlineScript {
write-output "$($(get-azurermvm -ea9 votes -
Allow description/instructions of parameters to be seen by person starting a runbook
I have a PowerShell runbook that requires input for several parameters. I'd like to customize the text here when someone starts the runbook. For example, to let the automation operator know that this input is required to be less than 10 characters, or must have numbers, etc. This looks similar to these:
1) https://feedback.azure.com/forums/246290-automation/suggestions/6560476-display-parameter-help-messages-in-ui
2) https://feedback.azure.com/forums/246290-automation/suggestions/10921377-open-up-for-helpmessage-and-validation-to-be-suppo41 votesThanks. This is similar to other feedback we have and this will help us to prioritize this as a feature we can add. I will update here once we have concrete plans to implement.
-
Make securestring a supported input type for runbooks
As of right now you can´t secure the runbook input. Using a string works fine but it leaves the password for example in the input as plain text. If we could write the password as a secure string instead, that would be great and solutions to reset passwords etc. would be safe to implement in production.
56 votesThanks for posting this. We will take a look.
-
Ability to resize left pane of Edit blade
The left pane of the Edit blade with the CMDLETS/RUNBOOKS/ASSETS dropdowns wastes a lot of horizontal real estate when all the dropdowns are collapsed. It would be nice if this was resizable and/or collapsible.
11 votesThanks for this feedback. We will investigate.
-
Add link to manage Assets from Runbook context
Assets can only be managed through the "Assets" link from the Azure Automation Account context. Since Assets are an important piece of building and managing Runbooks, please add a link to Assets directly from the Runbook context in the Azure Portal.
2 votesThanks for the suggestion. Are you looking for the ability to edit and delete assets while authoring a runbook? You can currently use the “Manage” command at the bottom of the authoring view to create assets.
-
BUG BUG!!! Bug in Powershell Workflow
Hi,
I have been working in creating multiple VMs parallel using Azure Automation and it seems there is a major bug in Azure Automation Powershell Workflow.
Microsoft Support failed to resolve my query despite I'm having Microsoft Premier support.
PS Workflow script failed to add Multiple NIC, get an error at fetching the value from VNET and associating NIC with my Subnet.
For Reference attaching Microsoft Support Case ID: REG:117041015576485
Kindly helop
1 vote -
When running date related cmdlets such as Get-Date, it's returning Universal time.
I'm attempting to write a cmdlet that checks the present time but it uses UTC rather than my local time. I can utilize the SCHEDULER with my local time but I'm not able to run a Set-Timezone within my cmdlet.
1 vote -
no way to give the Suscription variable to ASSET in runbooks in RM
please describe how to give the suscription to the asset. It is very confusing in RM
1 vote -
parameterset
support parametersets in powershell scripts.
I have several usecases, as with functions where I could benefit from parameterset support.
Currently Parent - child scripts can be used as a workaround, but include overhead for common features\elements7 votesThanks for posting this suggestion!
-
Co-authoring runbooks
A way to co-author a runbook (simultaniously work on the runbook)
5 votes -
Support other mainstream, cross-platform scripting language like Python and Ruby
Other cross-platform languages like Python and Ruby have served as automation and orchestration scripting languages of choice for much longer than PowerShell. A large community of users already know and use Python on Windows, Linux, and Mac systems. Its okay to invent something new with Powershell, although it would be even better to embrace and support existing languages like Python for IT Automation.
30 votesWe are working on supporting python and bash runbooks.
- Don't see your idea?