Azure Cloud Shell

Have feedback for Azure Cloud Shell? Submit your idea or vote up an idea submitted by another Cloud Shell user. All of the feedback you share here will be monitored and reviewed by the Azure Cloud Shell engineering team. By suggesting or voting for ideas here, you will help us shape the future of Cloud Shell. Remember that this site is only for feature suggestions and ideas, if you have technical questions please try our documentation or StackOverflow.

  1. Clicking on feedback should open a new tab in Azure Learn

    Had to restart Azure CLI commands after submitting feedback.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. does not work with edge

    works fine in chrome, edge I just get a blank shell

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow output to be redirected to clipboard similar to PBcopy

    For example, I might have a large log file I want to grab the output of. Trying to get that into my clipboard via scrolling is a silly, futile undertaking. Allow the output to be redirected into a box that is easily copied.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add-AzureADDirectoryRoleMember fails if it is run on Azure Cloud Shell

    Add-AzureADDirectoryRoleMember fails if it is run on Azure Cloud Shell. Internal graph api query might have additional slash ('/') in the request.

    PS Azure:\> Add-AzureADDirectoryRoleMember -ObjectId 803d8e7d-6860-409f-adbf-a235bcf7e5e5 -RefObjectId 21d744cb-375e-4af7-b7f7-2f049c54bf63
    Add-AzureADDirectoryRoleMember : Error occurred while executing AddDirectoryRoleMember
    Code: Request_BadRequest
    Message: The URI 'https://graph.windows.net//d7a85814-4d89-4baf-8a8a-f5be8306a959/directoryObjects/21d744cb-375e-4af7-b7f7-2f049c54bf63'; is not valid since it is not based on 'https://graph.windows.net/d7a85814-4d89-4baf-8a8a-f5be8306a959/'.
    HttpStatusCode: BadRequest
    HttpStatusDescription: Bad Request
    HttpResponseStatus: Completed
    At line:1 char:1
    + Add-AzureADDirectoryRoleMember -ObjectId 803d8e7d-6860-409f-adbf-a235 ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Add-AzureADDirectoryRoleMember], ApiException
    + FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.AddDirectoryRoleMember

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  5. vertical code editor split

    The editor is fantastic but for wide displays it would be good to be able to split the screen vertically rather than horizontally.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add-AzureADDirectoryRoleMember fails if it is run on Azure Cloud Shell

    Add-AzureADDirectoryRoleMember fails if it is run on Azure Cloud Shell. Internal graph api query might have additional slash ('/') in the request.

    PS Azure:\> Add-AzureADDirectoryRoleMember -ObjectId 803d8e7d-6860-409f-adbf-a235bcf7e5e5 -RefObjectId 21d744cb-375e-4af7-b7f7-2f049c54bf63
    Add-AzureADDirectoryRoleMember : Error occurred while executing AddDirectoryRoleMember
    Code: Request_BadRequest
    Message: The URI 'https://graph.windows.net//d7a85814-4d89-4baf-8a8a-f5be8306a959/directoryObjects/21d744cb-375e-4af7-b7f7-2f049c54bf63'; is not valid since it is not based on 'https://graph.windows.net/d7a85814-4d89-4baf-8a8a-f5be8306a959/'.
    HttpStatusCode: BadRequest
    HttpStatusDescription: Bad Request
    HttpResponseStatus: Completed
    At line:1 char:1
    + Add-AzureADDirectoryRoleMember -ObjectId 803d8e7d-6860-409f-adbf-a235 ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Add-AzureADDirectoryRoleMember], ApiException
    + FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.AddDirectoryRoleMember

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. default

    How to set a default Cloud Shell, i.e, Bash or Powershell? When log on, it always started with Powershell(Preview) and then I have to switch it to Bash. Is there a way to set default Cloud Shell enviornment?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. rapidly switch kubernetes contexts in bash

    Use something like kubectx / kubens for rapidly switching kubernetes contexts and namespaces in bash.

    https://github.com/ahmetb/kubectx

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  9. Respect the shell choice in the URL when onboarding new users

    If you navigate to https://shell.azure.com/powershell, and you haven't used Cloud Shell yet, you are brought through an onboarding process that eventually asks you which shell you want to use, Bash or PowerShell. When you specify the shell you want in the URL, users should not have to make that choice, and instead should be onboarded and then brought directly into the shell that the URL was trying to bring them to.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  10. 2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  12. preinstalled bash-completion on Cloud Shell

    Because some tools include bash completion files same as Azure CLI. But it's based on bash-completion package. Please add preinstalled bash-completion from Xenial to Cloud Shell.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  13. ask me if I want PowerShell or Bash when I open the cloudshell

    I want to be asked which cloudshell I want before it opens. I use Bash and PowerShell and go back and forth very often. So I would like the cloud shell to ask me when I start which I want, rather than open it have to change

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. Minimal toolbar

    The toolbar takes up too much space. Any chance that the tools could be put alongside the top line?

    Some sort of autohide toggle would be great, such as the Alt used in vscode. Oh, and dark colours... ;)

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  15. Cloud Shell Prompt is hidden when using the iPad Pro Keyboard

    I use the power shell with my iPAD Pro keyboard. It is great, specially when I am on the road or an airplane. The problem with cloud shell prompt is there is a system bar at the bottom of the screen when the keyboard is connected showing the iOS shortcuts, but blocking my view of the prompt last row. I have to ‘clear’ the screen to be at the top again. Maybe adding some padding on the CSS for iOS devices would be helpful.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  16. IntelliSense

    Would be nice to have rich IntelliSense like in PowerShell ISE.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  17. 2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  18. New-AzureRmNetworkInterface

    To me it appears that this PowerShell function does not work sensibly.

    Given the fragment

    $if = New-AzureRmNetworkInterface -Name "vm001-if" -ResourceGroupName 'MyRes002' `
    -Subnet $subNet -NetworkSecurityGroup $nsg `
    -Location "North Europe" -PrivateIpAddress "10.0.0.4" ;

    I get the error message :

    New-AzureRmNetworkInterface : Cannot parse the request.
    StatusCode: 400
    ReasonPhrase: Bad Request
    OperationID : 'a3a06484-a586-4185-86ed-417cdb68b3d6'
    At line:1 char:7
    + $if = New-AzureRmNetworkInterface -Name "ttj-vm001-if" -ResourceGroup ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : CloseError: (:) [New-AzureRmNetworkInterface], NetworkCloudException
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Network.NewAzureNetworkInterfaceCommand

    It appears that the function expects to obtain the subnet mask. I would assume that it should get this from the subnet…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Service Catalog CLI

    Please, add Service Catalog CLI (https://github.com/Azure/service-catalog-cli) to Cloud Shell.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Bash  ·  Flag idea as inappropriate…  ·  Admin →
  20. Azure Cloud Shell: Could not retrieve token from local cache.

    Working through the tutorial here https://docs.microsoft.com/en-gb/azure/managed-applications/managed-apps-quickstart-cli and getting the following issue intermittently on Azure Cloud Shell.

    user@Azure:~$ userid=$(az ad user show --upn-or-object-id user@domain.com --query objectId --output tsv)
    A Cloud Shell credential problem occurred. When you report the issue with the error below, please mention the hostname 'cc-5834-a16bbddf-3710672257-mqth3'
    Could not retrieve token from local cache.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Cloud Shell

Categories

Feedback and Knowledge Base