Beth Cooper

My feedback

  1. 18 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      11 comments  ·  Automation » Other  ·  Flag idea as inappropriate…  ·  Admin →
      under review  ·  Beth Cooper responded

      Thanks for this feedback. We will take a look.

      Also, do you have an example of a command that you are trying to use right now? I’ve heard of other customers managing Exchange & O365 with Automation, so there might be a different way to perform the task you are trying to do.

      Beth Cooper commented  · 

      Thanks for following up Rune! Are you running that in hybrid or in an Azure worker?

      Matt, were you running Invoke-Command or Import-Session on the hybrid runbook worker? Can you try using Invoke-Command or New-PSSession instead of Import-Session and see if that fixes things? If it does not and you can still run things for a while on hybrid, then they start failing, please email me directly at elcooper@microsoft. I would need your subscription ID, account name, the name of the hybrid worker and then a job ID of a failed job to investigate what went wrong.

      Beth Cooper commented  · 

      Thanks Matt. You can use the workaround with a hybrid runbook worker as the article you shared suggests for Exchange management.

      If you don't want to use hybrid though, you could use Invoke-Command which does work in Automation. So for example, you could do something like the following in a script which does look like it works:

      $UserCredential = Get-AutomationPSCredential -Name 'MyCredential'

      $Session = New-PSSession `
      -ConfigurationName Microsoft.Exchange `
      -ConnectionUri https://outlook.office365.com/powershell-liveid/ `
      -Credential $UserCredential `
      -Authentication Basic `
      -AllowRedirection

      $Output = Invoke-Command -Session $Session -ScriptBlock {
      Get-Mailbox
      }

      Write-Output $Output

    • 5 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        under review  ·  3 comments  ·  Automation » PowerShell authoring  ·  Flag idea as inappropriate…  ·  Admin →
        Beth Cooper commented  · 

        Hi Eelco,

        You won't actually see the other user making edits. We just don't restrict users making edits to the same document.

        I'll keep this as a feature for our user experience. Sounds like you are after a co-authoring experience like word, but let me know if I have that wrong.

        Thanks,
        Beth

      • 1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          1 comment  ·  Azure Active Directory » End user experiences  ·  Flag idea as inappropriate…  ·  Admin →
          Beth Cooper supported this idea  · 
          Beth Cooper commented  · 

          Update - I'm not seeing this behavior whenever I switch between subscriptions in the portal. I am forced to re-login whenever I switch subscriptions and the username provided as a default is incorrect.

          Beth Cooper shared this idea  · 
        • 18 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            3 comments  ·  Automation » Content  ·  Flag idea as inappropriate…  ·  Admin →
            under review  ·  Beth Cooper responded

            Thanks for posting this suggestion. We do have integration with source control which would easily enable you to sync your runbooks from a dev to prod account easily. https://azure.microsoft.com/en-us/blog/azure-automation-source-control-13/

            Are you asking to be able to pick a runbook and supporting assets and then move them to another account? Would being able to group them together and export them as an ARM template work as a potential solution or is your preference to have a tool in the UX to do this?

            Beth Cooper commented  · 

            Got it. Thanks for the details here Morten!

          • 5 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              1 comment  ·  Virtual Machines  ·  Flag idea as inappropriate…  ·  Admin →
              Beth Cooper commented  · 

              Thank you for posting this. I just moved this to Virtual Machines since Virtual Machines would need to create the REST API to retrieve the metric values.

            • 4 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                3 comments  ·  Automation » 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?

                Beth Cooper commented  · 

                The issue that you are seeing makes sense and our team is looking at your request and the possibility of increasing the limits on checkpoints. This was put in place to make sure that users don't abuse our system though, so it needs a bit of thought before we make changes.

                There are a few options that might give you a good workaround in the meantime.

                1. Use a hybrid runbook worker: hybrid runbook workers don't have fairshare applied to them so you will not hit a 3 hour time limit if you run there. You could use an Azure VM for this & spin the machine up whenever you need to run a job like this.

                2. You could use some of the MsolUser parameters in order partition the user data into smaller sets that you can persist. Looks like SearchString, State, or Department might help depending on how large the data that you are looking at is. So for example, you could use searchstring to return only users whose name starts with A, then B, etc. Partitioning the returned set into 26 segments, where you could retrieve and process/checkpoint just one segment at a time. If you need to further break it down, you could use state or department.

                Let me know if one of these suggestions helps fix the issue while we consider modifying throttling limits. We can discuss in more detail to try to find something that works for you if that helps as well.

                SearchString <string>
                The string to search for users. Only users with an email address or
                display name starting with this string will be returned.

                State <string>
                The filter for the user's state.

                -Department <string>
                The department to filter results on.

              • 96 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  16 comments  ·  Automation  ·  Flag idea as inappropriate…  ·  Admin →
                  Beth Cooper commented  · 

                  Got it. Thanks for replying. This is really useful as we look at improving these experiences. :)

                • 148 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    7 comments  ·  Automation » Performance  ·  Flag idea as inappropriate…  ·  Admin →
                    Beth Cooper commented  · 

                    Hi Magnus,

                    If you are using runbooks to send emails, we really recommend that you use PowerShell instead of PowerShell Workflow at this time. These should all start in under 1 minute.

                    What do your runbooks look like? If they are workflows calling other workflows, that can take significantly longer to compile which leads to longer start time.

                    Also, you should not frequently see start time of up to 15 - 20 minutes. If you do see this consistently please either post to UserVoice, to our forum, or send in a support request. This behavior is not expected and our engineering team should take a look if this is the case.

                    Thanks,
                    Beth

                  • 12 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      2 comments  ·  Automation » Bug  ·  Flag idea as inappropriate…  ·  Admin →
                      under review  ·  Beth Cooper responded

                      Thanks for reporting this! What browser are you using? Does refreshing the portal help with the issue?

                      Beth Cooper commented  · 

                      To help with this we would like you to give us more information about the issue, specifically what browsers are used and any more specific steps to reproduce. Please, reply with your comments here. Thanks!

                    • 5 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  Automation » Bug  ·  Flag idea as inappropriate…  ·  Admin →
                        Beth Cooper commented  · 

                        This appears to be an issue with the vscode editor that Azure automation uses. We logged the following issue to the vscode team: https://github.com/Microsoft/vscode/issues/4345

                      • 10 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          2 comments  ·  Scripting and Command Line Tools » Powershell  ·  Flag idea as inappropriate…  ·  Admin →
                          Beth Cooper commented  · 

                          Have you thought about posting this content under Script Center in the Azure category? https://gallery.technet.microsoft.com/scriptcenter/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=WindowsAzure&f%5B0%5D.Text=Windows%20Azure

                          Would be great for other users to take advantage of this content and it will be more discoverable there.

                        • 127 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            22 comments  ·  Automation » Integration with other products  ·  Flag idea as inappropriate…  ·  Admin →
                            Beth Cooper commented  · 

                            Update: AzureRM.Storage, Azure.Storage, AzureRM.Automation, AzureRM.Resources, and AzureRM.Sql are now available as global modules in Automation.

                            Beth Cooper commented  · 

                            The Automation team is working towards adding the following ARM modules:
                            AzureRM.Storage, Azure.Storage, AzureRM.Automation, AzureRM.Resources, AzureRM.Sql. We expect these to come out in the near future.

                            As mentioned in the comments below, you can use www.powershellgallery.com to deploy to Automation or use this blog http://blog.coretech.dk/jgs/azure-automation-script-for-downloading-and-preparing-azurerm-modules-for-azure-automation/ to get any missing modules in for now.

                            Beth Cooper commented  · 

                            AzureRM.Resources is next on our list.

                            Beth Cooper commented  · 

                            While we are waiting for ARM to be officially supported, you can take a look at this blog https://azure.microsoft.com/blog/2015/07/14/using-azure-resource-manager-in-azure-automation-runbooks/ as a workaround.

                          • 1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              Beth Cooper commented  · 

                              Would being able to send logs from Automation (even if they are in different Azure subscriptions) to Log Analytics solve this issue? Automation is working towards getting job and stream information to OMS. Is there any other information that you need to monitor there??

                              Also, do you ever have multiple Automation accounts in a single subscription that you need to be able to hook up one OMS workspace? How many subscription and Automation accounts do you have?

                              Lots of questions! But this helps our team prioritize the work we are doing. Thanks for posting this!

                            • 43 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                1 comment  ·  Automation » Other  ·  Flag idea as inappropriate…  ·  Admin →
                                Beth Cooper commented  · 

                                I want to point out a few sample scripts that the Automation team has written for this as a workaround.

                                For PowerShell script runbooks, you can use:
                                https://www.powershellgallery.com/packages/Set-RunbookLock/1.0/DisplayScript

                                For PowerShell Workflow runbooks, you can use: https://www.powershellgallery.com/packages/Wait-RunbookLock/1.0/DisplayScript

                                You will want to call these runbooks inline in the runbook that you would like to control job concurrency from.

                              • 0 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Automation » User Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                • 3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    2 comments  ·  Automation » 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.

                                    Beth Cooper commented  · 

                                    Thank you for reporting this Daniele. We will track this issue and make sure it's fixed soon.

                                  • 0 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      started  ·  2 comments  ·  Automation » Bug  ·  Flag idea as inappropriate…  ·  Admin →
                                      Beth Cooper commented  · 

                                      Hey Jakob - Just looking at this some more & saving the runbook before you test should update the parameter correctly. This is a known issue and we are looking at fixing this.

                                      Beth Cooper commented  · 

                                      Thanks for reporting this. We will track this issue and fix it.

                                    • 17 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        2 comments  ·  Automation » Gallery  ·  Flag idea as inappropriate…  ·  Admin →
                                        under review  ·  Beth Cooper responded

                                        Thanks for this suggestion!

                                        Do you want the collection of runbooks and modules visually grouped in a folder-like structure, or are you looking for the ability to export (either to source control or locally) as a solution and to share the collection in your team? Or are you looking for both?

                                        Thanks,
                                        Beth

                                        Beth Cooper supported this idea  · 
                                        Beth Cooper commented  · 

                                        Thanks Steve! This makes sense. I'll likely follow up with you for some validation as we do more work on Source Control and Gallery.

                                      • 520 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          42 comments  ·  Automation » Scheduling  ·  Flag idea as inappropriate…  ·  Admin →
                                          Beth Cooper commented  · 

                                          Copying request from http://feedback.azure.com/forums/246290-azure-automation/suggestions/9060664-we-need-to-be-able-to-edit-automation-schedules-c

                                          "Hi,

                                          This is a copy of my question:

                                          Hi,

                                          I am currently using Azure Automation to scale up and down SQL Azure instances, using a great runbook, see SQL Azure Vertical Scale Runbook

                                          The current Automation Schedule seems very restricted. The inability to edit a schedule is most frustrating, unless I have missed something, which I hope I have. Each time I want to alter a parameter for the schedule like a job detail value ie database name or schedule details such as frequency, I have to delete and re-add the schedule. If I have made a mistake, I have to delete and re-add. It seems that the Job definition is tightly coupled to the schedule. One would think that one could edit the Job definition and the Schedule definition independently of each other.

                                          I have posted some questions in SO:

                                          Is it possible to edit an Azure Automation Schedule?

                                          Is it possible to just specify an Azure automation job once, without affecting the schedule?

                                          I would appreciate some feedback on the above. Perhaps the feature set is not there yet, and the above is needed? Perhaps I am looking in the wrong place which is likely !!

                                          Thanks in advance,

                                          Ed

                                        • 108 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            started  ·  5 comments  ·  Automation » Integration with other products  ·  Flag idea as inappropriate…  ·  Admin →
                                            Beth Cooper supported this idea  · 
                                          ← Previous 1

                                          Feedback and Knowledge Base