Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphical authoring  ·  Flag idea as inappropriate…  ·  Admin →
  2. Increase 5MB limit for CheckPoint

    Many cmdlets need to be run as InlineScript. And as Checkpoint are not available in InlineScript trying to assign the returned values from an InlineScript to a variable is a solution.... sometimes.
    When dealing with larger data sets, e.g. Get-MsolUser with +1000 users this no longer works because of a 5 MB limit for a Checkpoint.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  PowerShell cmdlets  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for posting this! How large does the data set get with you are working with a function like Get-MsolUser with 1000 users? Also, how frequently do you rely one PowerShell Workflow functionality in your scripts vs. using PowerShell and making the script idempotent?

  3. Change the interface so it actually makes sense

    I have no idea how to change the password for automation. There are ten or twenty screens which I can't seem to find any reference for. I get messages like:

    "The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: [...]: Error validating credentials. [...]: Invalid username or password"

    ...and there's nothing about it anywhere on the web. I can't find help. I phone the support and they have no idea what they're talking about. The whole community is full of snark when I ask about such things ("it's easy", "you should know if…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. webhook expiry

    Add a banner to the Azure portal - informing customers of impending webhook expiry - in a similar way to the banner for expiring runas accounts

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Enable simpler, more direct modifications to Azure Websites

    Currently the requirements including setting azure resources is pretty convoluted (and currently does not work). A way to interact directly from automation with the websites and change common features would be very beneficial.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Integration with other products  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for the feedback. Can you describe some specific scenarios that you would like to use this for?

    Right now, you would write PowerShell cmdlets against the website that you want to automate against.

    Do you want to be able to send the website or website properties as parameters to a runbook to automate it? Or are you looking for similar functionality to that provided in web jobs?

    Thanks,
    Beth

  6. Visualise schedules in a calendar view

    Display historic runbook executions like a calendar appointment to visualise runbook executions that might occur at the same time. Future executions could be displayed using historic average runtime or default values to illustrate possible future scheduling conflicts.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Scheduling  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make "Operation status" pane togglable

    In general the "Operation status" pane is a good idea, but it gets really tiresome that you have to close and close and re-close succeeded operations etc.
    It should definately be togglable weather you want to see running/completed operations or not.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  User Experience  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Hi Anders,

    You are talking about the notifications that show up as you create/delete runbooks, start jobs, etc.? Let me know if I’m misunderstanding the request.

    This is really how the framework works, but I could definitely see adding a configuration step to turn off notifications, especially when you are editing and testing runbooks.

    Thanks,
    Beth

  8. Edge

    When using MS Edge with AA and the preview portalm the browser reloads the entire portal when you try to start a runbook with parameters.
    Repro:
    - selected a runbook
    - click on start
    - when the parameters balde opens try to modify a parameter

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Bug  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Are you still having this issue? I am unable to reproduce this issue in the edge browser now and can successfully start both test and published runbooks.

    If you are still experiencing the same problem, can you please provide more detail.

  9. Get-AzureAutomationJob output has JobParameters as empty. Output doesnt contain the JobContextID , and the HybridWorker property is empty.

    Get-AzureAutomationJob output has JobParameters as empty. Output doesnt contain the JobContextID , and the HybridWorker property is empty.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  PowerShell cmdlets  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for reporting this! Our team will investigate adding a fix for these issues.

  10. Support modules and other assets at the subscription level

    Allow user to import / create an asset and have it usable in all automation accounts, instead of having to create the same asset in multiple automation accounts.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  11. Refresh of Portal Automation Views

    With the ability to author via the ISE add-on, it is easy for the portal to get out of sync quickly with the actual data. Would like to see refresh buttons on all relevant blades or a triggered server-side refresh to keep the portal in sync as changes to underlying runbooks are made externally.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  User Experience  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for this feedback. What are the most important blades or resources to add a refresh button to?

  12. Provide runbooks in gallery for common lab setups, e.g. Exchange Server

    It's common to use Azure to fire up some VMs to create a dev/test lab. Gallery samples could be provided for common setups, e.g. I want an Exchange Server created & configured so I can test software that connects to Exchange with windows authentication. Presumably there's a few common scenarios that people create in Azure and it'd be great to have a starting point in the Gallery showing how to do this with Automation.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Gallery  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for posting this! We are investigating providing additional Automation samples. It really helps us to understand what some of the most common scenarios are when we build out samples.

    Is creating and configuring an Exchange server for a dev/test environment the most important? Please post additional suggestions or add onto this if you feel there are any other samples that we should prioritize.

  13. Support export of a draft version of a runbook

    It would be nice to be able to not only export published version of a runbook, but to also export draft version right from the authoring workspace.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  14. Give feedback when saving fails

    When savinig fails of a runbook there is no good feedback on how to fix it. And the runbook that can't be saved can't be copied to save changes

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bug  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thank you for reporting this. Our team is actually aware of the issue and is currently investigating. I don’t think we need anything from you at this point to investigate, but will let you know if that changes.

    As a temporary workaround, when you see this error, you can typically fix it by closing out your current browsing session and starting a new one.

  15. Provide a change log for agent updates to Hybrid Runbook Workers

    Agent updates is being pushed regularly to Hybrid Runbook Workers, but customers have no insights into how often this occurs and what the changes are. After being bitten by a bug related to downloading Assets to a Hybrid Runbook Worker, we can see the need for having insights into agent updates in order to possibly correlate them to issues such as the one we ran into. Ideas for ways to provide this information can be an RSS feed and/or a PowerShell cmdlet in the HybridRegistration or AzureRM.Automation modules.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Hybrid  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for this suggestion and sorry that you were affected by a bug. Right now, we are posting any major updates to Service Updates announcements so that is a good place to look. This wouldn’t contain every single update though, so we will take this suggestion into consideration.

  16. Updated function params in imported module do not reflect in graphical workflows

    What I did is - I created my own module with a test function requiring one parameter. I imported that module into Azure Automation, created a new graphical workflow and added that function to the canvas. So far so good, it showed one required parameter.

    Then I modified the function and added a second mandatory parameter. I increased the version number, imported the module again, but the function in the graphical workflow still shows just one required parameter. Running the workflow fails, because there's no value given for the second parameter.

    The only solution I found was to remove the…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Apply DSC sequentially in Availability Groups and Zones

    Say you have a configuration that applies to two servers behind a load balancer and it includes the installation of some software.
    You now want to upgrade that software so you update the product ID and link to MSI.
    Once the servers pick up the change and attempt to apply it, they could both do it simultaneously causing a system outage.

    Having DSC respect Availability Groups and Zones would prevent this happening and allow the use of DSC for automatic upgrades.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Desired State Configuration  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  PowerShell authoring  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks 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.

  19. Creating a Business process platform provisioning IAAS

    The Idea is to define a workflow or process platform which will help in defining an organization workflow in a form of template(Business process platform for IAAS definitions ). This will help in creating self service very easy.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphical authoring  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Beth Cooper responded

    Thanks for the feedback! Can you provide a bit more detail here? Are you looking to visualize the process or just to have a template runbook example for IaaS provisioning?

  20. Allow "secret" params to be hidden from logs

    Parameters passed to a runbook when starting a job might be sensitive (such as passwords etc). It would be great to be able to mark a parameter as secret to avoid having the value show up in logs.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base