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.

How can we improve Azure Cloud Shell?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add MFA Server (on-premises) management via Powershell

    Add powershell modules.cmdlets to manage MFA Server (on-premises) management

    24 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  2. Include Exchange Online PowerShell Module

    Want to be able to PowwerShell against Exchange Online, including when you have MFA enabled for your admin.

    11 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow access to PowerShell from CSP account

    When attempting to use PowerShell in Cloud Shell with my CSP account, which has delegated Owner rights within Azure for the customer tenant, I get the error below. It works if I switch to a Global Admin account.

    Add-AzureRmAccount : Cannot validate argument on parameter 'AccountId'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.
    At C:\Users\ContainerAdministrator\PSCloudShellStartup.ps1:73 char:71
    + ... ProfileModule\Add-AzureRMAccount @addAzureRMAccountParameters -ErrorA ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidData: (:) [Add-AzureRmAccount], ParameterBindingValidationException
    + FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.Azure.Commands.Profile.AddAzureRMAccountCommand

    11 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  4. allow all 365 management shell access via cloudshell

    Allow all 365 management shell access via cloudshell so one can administer their environment from the cloud. allow cmdlets and modules for Skype for Business, Exchange, SharePoint, OneDrive, etc all from within 1 cloud shell...

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  5. Preconfigure PowerShell in Cloud Shell with PowerShell help files

    When we run Update-Help the downloaded help files are not persistent across PowerShell sessions because they are written in $pshome's subfolder.

    Could you preconfigure the Cloud Shell with the current PowerShell help files?

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  6. Font/background color

    Option to change the font/background color.
    (I'm using an e-ink monitor btw)

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  7. quota

    Cannot connect to cloud shell for training due to quota:

    Requesting a Cloud Shell.Failed to provision a Cloud Shell: {"code":"TenantActiveUserQuotaReached","message":"Tenant '604c1504-c6a3-4080-81aa-b33091104187' has '300' active users in location 'westus', which exceeds the active user quota."}

    5 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support copy/paste in Internet Explorer

    Support copy/paste in Internet Explorer

    It's a joke: copy/paste in PS cloud shell doesn't work with IE ?!?!? It does so with Firefox, come on Microsoft - you've got to be kidding me.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  9. Enable-AzVMPSRemoting silently fails targetting a Linux VM

    If a target Linux VM is different than Ubuntu 18.04, Enable-AzVMPSRemoting silently fails to install PowerShell Core. The reason is the hard-coded URL for a PowerShell Core package:
    sudo wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  10. Unable to access HDInsight Cluster using PowerShell in CLoud Shell

    I am typing the right command but it gets converted to "Get-AzHDInsightCluster"
    PS Azure:\> Get-AzureRmHDInsightCluster
    Get-AzureRmHDInsightCluster : The term 'Get-AzHDInsightCluster' 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.
    At line:1 char:1
    + Get-AzureRmHDInsightCluster
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Get-AzHDInsightCluster:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  11. The red on blue can be hard to read for "color challenged" people

    The red on blue can be hard to read for "color challenged" people. Powershell allows customization of font and background color. It would be nice that Azure CLI allow customization of colors as well.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow access to clipboard between Cloud Shell and Computer

    Allow clip, Set-Clipboard and Get-Clipboard to interact with accessing computer. This would allow for something like -

    Get-SuperInfo | Clip

    Then the data be on the computer.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add Service Fabric cluster management to PowerShell

    SF PowerShell module or sfctl (or both)

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  14. Requesting a Cloud Shell.Failed to provision a Cloud Shell: {"code":"TenantActiveUserQuotaReached","message":"Tenant '604c1504-c6a3-4080-81a

    Requesting a Cloud Shell.Failed to provision a Cloud Shell: {"code":"TenantActiveUserQuotaReached","message":"Tenant '604c1504-c6a3-4080-81aa-b33091104187' has '306' active users in location 'westus', which exceeds the active user quota."}

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  15. The number of allowed users is too short

    I got this error message

    Failed to provision a Cloud Shell: {"code":"TenantActiveUserQuotaReached","message":"Tenant '604c1504-c6a3-4080-81aa-b33091104187' has '301' active users in location 'westus', which exceeds the active user quota."}

    I think the number of allowed users is too short. I cannot advance in the modules becuase my work cannot be checked

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  16. The Resource 'Microsoft.Compute/virtualMachines/myVM' under resource group '595f480a-af15-4a0f-b72a-9a9ea777f256' was notfound.

    The Resource 'Microsoft.Compute/virtualMachines/myVM' under resource group '595f480a-af15-4a0f-b72a-9a9ea777f256' was notfound.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  17. Restore the ability to map a network drive to Azure File Storage

    This used to be a feature in Cloud Shell. Then it disappeared sometime in the summer of 2018. Apparently it's something to do with the switch from windows to Linux.

    If you go to Azure File Storage and click the ellipsis you can still get a snippet of code that is supposed to mount a Z drive to that File Share. Only it doesn't work any more.

    I rasied a bug for it here:
    https://github.com/PowerShell/PowerShell/issues/8829#issuecomment-461560590

    And got told it *was* a bug. Therefore could I request it as a new feature.
    Which I am not sure makes total sense. But…

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  18. Error occurred in request., RetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /subscrip

    Error occurred in request., RetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /subscriptions/26cbd041-bb50-4221-9d5d-31192c0be858/resourceGroups/ea471103-f3c0-4b10-9181-999ad45c9fcf/providers/Microsoft.ContainerRegistry/registries/myregistry?api-version=2017-10-01 (Caused by ResponseError('too many 503 error responses',))
    Traceback (most recent call last):
    File "/opt/az/lib/python3.6/site-packages/requests/adapters.py", line 449, in send
    timeout=timeout
    File "/opt/az/lib/python3.6/site-packages/urllib3/connectionpool.py", line 731, in urlopen
    body_pos=body_pos, **response_kw)
    File "/opt/az/lib/python3.6/site-packages/urllib3/connectionpool.py", line 731, in urlopen
    body_pos=body_pos, **response_kw)
    File "/opt/az/lib/python3.6/site-packages/urllib3/connectionpool.py", line 731, in urlopen
    body_pos=body_pos, **response_kw)
    File "/opt/az/lib/python3.6/site-packages/urllib3/connectionpool.py", line 711, in urlopen
    retries = retries.increment(method, url, response=response, _pool=self)
    File "/opt/az/lib/python3.6/site-packages/urllib3/util/retry.py", line 398, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
    urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /subscriptions/26cbd041-bb50-4221-9d5d-31192c0be858/resourceGroups/ea471103-f3c0-4b10-9181-999ad45c9fcf/providers/Microsoft.ContainerRegistry/registries/myregistry?api-version=2017-10-01 (Caused by ResponseError('too many 503 error responses',))

    During handling of the…

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  19. i am not able to get the status of VM

    The client 'live.com#krishsz@hotmail.com' with object id '5c208ea8-7761-46d2-8643-22800630f04b' does not have authorization to perform action 'Microsoft.Network/virtualNetworks/read' not able to access

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  20. I could not get out of this error

    No eh podido salir de este error. Estoy realizando los pasos como los menciona el tutorial. NO puedo terminar la practica...

    The client ' x ' with object id '0e692604-dcb9-4ff4-a920-a24794582ba4' does not have authorization to perform action 'Microsoft.Resources/subscriptions/resourcegroups/write' over scope '/subscriptions/2fc70fc3-4d9f-4917-b143-66c368328ac1/resourcegroups/fde3719e-6f87-464f-b41c-66438cf94594'

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Azure Cloud Shell

Feedback and Knowledge Base