Public

Hi there, you’ve reached the user feedback site for Microsoft Teams. It’s managed by our Customer Advocacy Team inside Microsoft Teams Engineering led by Karuana Gatimu. Our entire team believes in representing your needs inside our engineering group and we appreciate the time you take to share them with us. Rest assured that a large team of dedicated people read and discuss your feedback!

Here’s how to get your voice heard:

1 — VOTE for existing ideas (this will also subscribe you to the idea’s status updates)
2 — SUBMIT new ideas (any duplicates are merged together)
3 — RATE the product by clicking the little orange star on this page. This helps us understand our overall standing with users. It will collect your rating every six weeks.
4 — COMMENT in ideas’ threads, which we check regularly

For official product and feature updates we recommend three things:

Stay tuned here: We update our work items monthly
Read our Blog: Official announcements come from our blog at https://aka.ms/TeamsBlog
Review the Roadmap: Our upcoming features can be seen within the Microsoft 365 roadmap site at https://aka.ms/M365Roadmap

The Fine Print:  We have partnered with UserVoice, third-party service and your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.  

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. PowerShell cmdlets for creating Tabs

    Add the ability to create Tabs via PowerShell.

    86 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  2. Teams Powershell Module - Call Forward and Telephony/Voice Commands

    In the Teams Powershell Module, add commands to control telephony/voice such as Call Forwarding

    76 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add messaging permissions to the teams powershell module

    Please add the ability to set "Only owners can post messages" to the Microsoft Teams powershell module.

    This is mostly needed from a Teams for Education perspective.

    18 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  4. Include PowerShell cmdlets for Teams Device configuration

    Upon searching the list of PowerShell cmdlets for Teams, it doesn't mention anything that configures Devices found in Teams Admin Center > Devices > Configuration Profiles

    I'd like to request that more cmdlets be added for Teams PowerShell most especially for configuring the Devices

    15 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  5. Teams usage report

    I would like to get the Teams usage report with PowerShell. The usage report is currently only available in Teams admin center.
    Also, I would like to get the report by specifying the start date and the end date. Currently, it is only available with Last 7 days or Last 28 days.
    It will be more convenient if you could implement those features.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  6. Configure delegation with PowerShell

    delegates can register with Teams clients and the Teams Admin Center.
    However, you cannot register with PowerShell.
    Registered users cannot be confirmed.

    I want to implement a function in PowerShell.

    ・ Registration of delegation
    ・ Ability to check users registered by delegation

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  7. Powershell modules should be in the Powershell Gallery

    Powershell modules should be available in the Powershell Gallery for installation with Install-Module and other management with PSGet. Rather than installed to a custom folder path, requiring an import statement like this...

    Import-Module "C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  8. Ability to retrive channel messages through PowerShell

    Some use MS flow to create "notification" channels where messages are posted automatically when something triggers.

    It would be nice to be able to read channel messages through powershell, in order to view these messages in a shell.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add Team Guest User

    Guest users are now available in Teams. The Add-TeamUser command only works for tenant addresses. Request the ability to add guest members via PowerShell.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  10. Restore channel via Power Shell

    This feature is useful when running a team with Power Shell.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  11. Export the Teams chat history (individual conversation and group conversation) by PowerShell

    Although exporting Teams chat history is available by using a content search, it would be great that PowerShell could export the chat history as well.

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

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  12. Obtain teams which belong to a specific user

    I would like to obtain teams which owned by the specific user by specifying the UPN in a command line.

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

    We’ll send you updates on this idea

    1 comment  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  13. Performance improvement of processing Get/Set-Team command

    I request to improve perofmance of processing Get/Set/Team command because I often have to exec these comand repeatedly.
    It takes over 1 minute to process a single Get/Set-Team command in our production environment. There are so many objects in our tenant, so that I think it may be related.

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

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  14. Assign dynamic group to Teams with Powershell

    Currently you can only assign dynamic groups from within a team, not from the admin portal or with Powershell.

    This is a serious hurdle when mass-creating teams.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  15. Feature that checks the external access setting with Windows PowerShell

    Add a feature that can retrieve and export information via PowerShell for the following setting items:
    ・Users can communicate with Skype for Business and Teams users
    ・Skype for Business users can communicate with Skype users
    Which you can find by going to Microsoft Teams admin center > Org-wide settings > External access.
    I would like to retrieve the setting information and export it with PowerShell.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  16. I want a Teams PowerShell commandlet to change roles for existing team members

    *English follows Japanese

    ■Title(件名):
    Teams PowerShell コマンドレットにおいて、チームメンバーの役割を変更できる機能実装を要望します
    I want a Teams PowerShell commandlet to change roles for existing team members


    ■Description(内容):
    現在のTeams PowerShell コマンドレットでは、「Add-TeamUser」にて役割を指定してメンバーの追加は可能な動作を確認しているが、既存メンバーに対する役割の変更が可能なモジュールが実装されておらず、管理センターのGUI上からしか操作ができない動作となっているため。管理センターとPowerShell コマンドレット双方で同じ変更操作が可能になるのが望ましいため、既存メンバーに対する役割の変更が可能なモジュール​の実装を要望します。
    Currently the Teams PowerShell commandlet "Add-TeamUser" can be used to add a member and specify a role for that member, but no module has been installed to change roles for existing members as this is done through admin center GUI. As its much more desirable to have the admin center and PowerShell commandlet to perform the same operation, I hope a module to change roles for existing members will be installed.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  17. Ability to output [Team Creator], [Team Creation Date], and [Team Expiration Date] information in PowerShell

    We would like to add the function to output the information of [Team creator], [Team creation date], and [Team expiry date] in PowerShell.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  18. Resend conference ID for bulk users

    How to resend conference ID information for 1000+ users using power-shell ?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  19. Teams policy won’t be applied via Windows PowerShell

    Some users can’t apply Teams policy through Windows PowerShell somehow. This interrupts our work with using Teams, so I would like you to improve this margin.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  20. We want to make it easy to get the number of Teams team members and posts using PowerShell commands.

    At present, activity figures such as the number of team members and conversations are available only for a limited period of time.

    As a Teams Powershell command instead of AzureAD, it is very useful for companies to be able to acquire data by specifying the required period with a clear command such as (Get-number…).

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  IT Pro - Powershell  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base