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. PowerSTIG Module Import in Azure Automation

    The PowerSTIG module is unable to be imported using the Azure Automation blade inside the Azure Portal. I would like to have the ability to import the PowerSTIG module and all required dependencies via the Azure Portal. Currently, to get this to work all required dependencies have to be imported using PowerShell.

    69 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. Setup DevOps SourceControl sync as a AzureADApp service principle

    I would like to list two issues and possibly can be addressed by one implementation.


    1. Would like to setup sync between Azure Automation Account and DevOps as an Azure AD APP service principle and/or managed identity of automation account, rather than a person or on-prem service account.


    2. Would like to access files from DevOps Repository (e.g latest ARM templates) as a REST call using managed identity/service principle.


    Above is very important as people leave organisations and can leave broken process behind and the worst is, the organisations would not know until something drastic happens.

    Please see the issues below in…

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Source control integration  ·  Flag idea as inappropriate…  ·  Admin →
  3. Start-AzAutomationSourceControlSyncJob Add SyncType parameter to invoke 'Incremental' syncs

    The Start-AzAutomationSourceControlSyncJob function only triggers a FullSync from a connected Azure DevOps Repo, which can sometimes take a long time if you have lots of runbooks in a repo. Can we add a pramater to this to trigger an optional incremental sync?

    Use Case
    The Azure Automation account has this option as a feature toggle but not something that can be triggered ad-hoc after a full sync outside of Azure Automation. We don't want to use the AutoSync feature as we want to control the upload of runbooks via Azure DevOps pipelines with approvals etc. then trigger a sync job…

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Source control integration  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature

  4. Signed runbooks for Azure cloud platform worker

    Please add support to run only signed Runbooks so that we can be sure that no modifications are made for our runbooks.
    It should work not only on Hybrid worker as it is now, but also on Azure cloud platform worker.
    We should be able to provide our certificates for signature checks (better via KeyVault integration).

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  PowerShell cmdlets  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add VMSS to start/stop VMs in off hours

    Can we add functionality to start/stop whole VMSSes?
    At present only regular VMs can be started/stopped, this would be useful for example for test AKS clusters which are backed with VMSS rather than VMAS.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Start / Stop VM  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add Authentication Key to Webhooks for secuirity.

    Automation webhooks can be called without any sort of authentication.

    If there was an option on each runbook for a key (Azure generated or user input), that would be great for security.

    We have to consider that anyone in the world can attempt to run our webhooks, and we add a significant amount of verification to ensure the webhook was executed it was from a legitimate source.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Webhooks  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add Python 3 runbook support in Azure Automation

    Add Python 3 runbook support in Azure Automation. Right now, only python2 is supported.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support Update Management in North Europe

    Log Analytics in North Europe currently cannot be linked to an Automation Account in the same region. In order to deliver update management, VMs will need to register with a Log Analytics workspace in a region where linking to an automation account is supported.
    https://protect-eu.mimecast.com/s/pEoSCxO1iLlov9C8VEom?domain=docs.microsoft.com
    Please could support be added for North Europe?

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  9. Add Support for Newtonsoft.Json.dll v10 or higher

    Currently, Azure Automation requires v6 of Newtonsoft.Json.dll. Certain Powershell modules used in automation (in this case, VMWare's PowerCLI) utilize newer versions of Newtonsoft.Json.dll. In this scenario, the cmdlets which rely on this newer version of the .dll will fail to execute when ran under AA due to AA requiring the older version. Similar issues are outlined in Azure SDK feedback on Github here:

    https://github.com/Azure/azure-sdk-for-net/issues/4380#issuecomment-415025767

    An Azure support ticket was created for this issue:119103124005441

    PowerCLI specific error:
    Get-ContentLibraryItem Could not load file or assembly 'Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. The way updating the certificate for Run As account should be more flexible

    Currently, the self-signed certificate that you created for the Run As account expires one year from the date of creation and the certificate won’t be automatically updated. Although you can set your certificate to expire a very long time by using Azure PowerShell, some users wonder that it will be a security issue if such a long certificate leaks. Such users are required to update the certificate every year before it expired. It would be great if the operations to update a certificate could be flexible as follows so that the uses can omit the troublesome procedure, which is updating…

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  User Experience  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  11. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux support  ·  Flag idea as inappropriate…  ·  Admin →
  12. Increase 1MB Size Limit for DSC Node Configurations (MOF files)

    Azure DSC node configuration (MOF files) are currently limited to 1 MB in size. This limitation does not allow for significantly detailed or complex configurations.

    In my specific scenario, we have several IIS websites in a our web farm and we've hit the limit of how many unique websites we can configure per server because the MOF file is larger than 1 MB. The resulting error is that the MOF cannot be encrypted by Azure DSC Automation.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Desired State Configuration  ·  Flag idea as inappropriate…  ·  Admin →
  13. Right sentance of Remove-HybridRunbookWorker

    In this case for remove a VM from gybrid group"Remove-HybridRunbookWorker -url <URL> -key <PrimaryAccessKey> -machineName <ComputerName>" You must use a FQDN full name of VM

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  PowerShell cmdlets  ·  Flag idea as inappropriate…  ·  Admin →
  14. Organize runbooks with a folder like structure in the runbooks view

    Add the ability to organize runbooks into folder / categories in the Runbooks view under automation accounts.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  User Experience  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support expirationDate alias for Microsoft.Automation/automationAccounts/certificates in Policy

    It would be great if you could expose an alias for expirationDate for the Microsoft.Automation/automationAccounts/certificates resource type through Azure Policy. Some example use cases:
    1. Create a policy that audits when a cert is less than X days from expiring
    2. Create a policy requiring certificates be only valid for 30 days (for example, to require consistent rotation)
    3. Create a policy requiring certificates to be valid for at least 2 year (if an org requires longer cert lifetimes)

    Microsoft.Web/certificates exposes this already through the expirationDate alias.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Can we use 'ACCEPT_EULA=Y' in Update management?

    We want to use 'ACCEPT_EULA=Y' in executing Update by Update Management Runbook.

    //Situation
    Customer uses MSSQL in Linux OS. And the machine is target of Update Management feature.

    When Update Management update it by schedule, these packages need to accept EULA in update. So, these packages are failed to update by Update Management.

    And in Runbook of Update Management, we cannot add 'ACCEPT_EULA=Y' to Runbook 'Patch-MicrosoftOMSComputer'.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  17. update modules to latest in python 2 runbook

    The modules in automation account - python2 runbook are not latest.
    Tried with ComputeManagementClient.virtualmachines.apiversion it returns "2016-04-30-preview", which latest version is "2019-07-01" as your document.
    Please upgrade modules ASAP.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bug  ·  Flag idea as inappropriate…  ·  Admin →
  18. Fix dependencies automatically during modules import

    During Az modules import I have to fix all dependencies manually.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Gallery  ·  Flag idea as inappropriate…  ·  Admin →
  19. HRW will not actually operate at an Elevated Level

    There is a “Known Issue” where the HRW will not actually operate at an Elevated Level and can get caught by UAC. Delegating explicit permissions from the credential resolves the issue.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bug  ·  Flag idea as inappropriate…  ·  Admin →
  20. When executing a Runbook with switch parameters, provide a truly boolean option

    When you execute a PowerShell runbook that has a Sitch parameter, you have to provide either the string "true" or the string "false" to set the value for the parameter.
    Instead, I think you should be presented with a radio button or a checkbox, Either the switch parameter is used, and thus is $true or it isn't used and the value is $false

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote which allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

← Previous 1 3 4 5 21 22
  • Don't see your idea?

Feedback and Knowledge Base