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 (Please include only one suggestion per post. 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. add contacts


    1. allow contacts to be added easily from Outlook

    2. allow external contacts for video conference

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

    We’ll send you updates on this idea

    5 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  2. Call History

    Call history should be available within Security and Compliance. Should also include retention options for choosing how long the call history is kept.

    32 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  ·  Flag idea as inappropriate…  ·  Admin →
  3. Built in report in MS Teams admin center for all exising teams and export to CSV

    A built in report of all public and private teams with details that could be exported to CSV from within the MS Teams Admin Center UI

    CASE# 11680995

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

    We’ll send you updates on this idea

    3 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  4. Allow us to build custom Calling Policies in MS Teams

    Currently its only possible to use the default MS Team pollicies for Calling (AllowCalling, DisallowCalling, AllowCallingPreventTollBypass, AllowCallingPreventForwardingtoPhone) however we would like to create out own. For example we would like to allow the calling but prevent to call a whole group. We have some users who miss use this feature and made a lot of our users unhappy. We tried to fix that via an education but a lot of users still do not understand that feature, so we would like to control that via fine grained Policy.

    29 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  ·  Flag idea as inappropriate…  ·  Admin →
  5. Make UnifiedGroupWelcomeMessageEnabled Work for Teams

    Scenario: setting this setting to false to prevent a welcome message spamming a large group upon creation/addition then adding the members to the O365 Group via Exchange Admin Center - members do not receive welcome message as expected. Adding these members via Teams client - members DO receive the welcome message, and the setting is apparently ignored. This is bad because suggested group membership practice by Microsoft is as follows:

    "Best practice for managing Teams members: Add and remove members from the Teams client to ensure that the correct cascading access control to other dependent cloud applications is applied. Additionally,…

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

    We’ll send you updates on this idea

    3 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  6. More granular admin RBAC

    Right now there are four Teams admin roles available.
    It would be great if there was an option to create customized admin roles via PowerShell with a specific user scope. This would allow a customized admin group/role.

    E.g. for a medium to large orgs sometimes certain user settings should be manageable at a branch site by a branch site admin or a certain manager. However, the customized branch site admin must not manage and not see other users which are out of his/her admin scope.

    It would be very nice and helpful to have a cmdlet to create customized admin…

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

    We’ll send you updates on this idea

    3 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make the Team and Channel administration more robust


    • Custom Team roles

    • Per channel permissions

    • Ability to moderate subordinate role's messages

    • Ability to delete topic threads

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

    We’ll send you updates on this idea

    2 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  8. Develop a Teams "Read-Only" O365 Admin Role for the Tier-1 Support Persona

    None of the Teams Administration roles provide a "Read-Only" view of user and policy configurations as to allow a Tier-1 help-desk support agent to triage functional issues / limitations reported by a Teams user.

    What Why cant I schedule meetings in Teams?
    Why don't I have a Chat icon?
    What Meeting Policy do I have?
    I forgot my conferencing PIN.
    I can't schedule audio conferences.
    Why can't I make outside calls?

    Without this Teams :Read-Only" role, it is impossible for a Tier-1 support agent to know what policies a user is assigned to and how each policy is configured WITHOUT…

    27 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  ·  Flag idea as inappropriate…  ·  Admin →
  9. Make Teams messages in our tenant come from our domain like Skype does

    We have a disclaimer rule to help people avoid phishing which is applied to external emails. Teams messages come from noreply@email.teams.microsoft.com Whitelisting that email address to assume it is internal doesn't seem like a good idea from a security perspective. Skype on the other hand sends from the user@mydomain.com which we can trust given we control SPF/DKIM on our domain and spoofed email from our domain is quarantined. Skype does the right thing.

    27 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  ·  Flag idea as inappropriate…  ·  Admin →
  10. Adding Delegation Groups

    In large companies it is common for partners to be supported by more than one assistant or a shared team. In order not to set up delegation rights in teams for each individual person, it would be useful if you could also add groups.

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

    We’ll send you updates on this idea

    2 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  11. Ability to Change Team Type

    When I set up a team, because it's a work team I selected Staff. That gave me the staff notebook and all associated weirdness.

    I want to just have my old normal notebook back, but every time I delete all the sections (Collaboration, Content Library, section group for every team member) they respawn.

    Now I know this, I'm going to have to nuke the current team, and recreate it with the settings for "anyone" rather than "staff" and copy all my stuff across.

    Just being able to change the team type would fix all of this.

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

    We’ll send you updates on this idea

    2 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  12. unable to authenticate through browser pop

    I am seeing a bug with the Teams’ desktop application (Windows and Mac) that doesn't support advanced security for user authentication.

    When using the Teams’ desktop client the tab is unable to complete the authentication which pops a browser window to authenticate the user. The Teams’ web client pops the authentication window and authenticates the Teams’ tab user as expected.

    The use case that triggered this: Trying to add a published Smartsheet to a tab in my Teams channel with the Smartsheet sheet publish option "Only available to users in owner's account" enabled.

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

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  13. Restrict ability to start new conversation (thread)

    It would be helpful to restrict the ability to start a new conversation to specific users in the channel.
    This would allow those users to post conversation starters and others could only reply.
    Since the focus in channels defaults to the "start new conversation", most users do not realize they are not actually replying to a previous conversation.

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

    We’ll send you updates on this idea

    11 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  14. On the "PTSN and SMS Usage Report" .csv, display transferred calls and the Call Queue

    The current "PTSN and SMS Usage Report" csv export does not include any detail on transferred calls. Our business is setup where all inbound PTSN phone calls go to our main line which is answered by one of several receptionist users in a call queue. They then transfer the call to the user who the caller requests. When the receptionist transfers the call, the report doesn't show this information.

    For example, in the attached image, the Caller ID number called our main line and spoke with reception for 36 seconds. Then the call was transferred to the end user who…

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

    We’ll send you updates on this idea

    2 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  15. Increase Performance for Desktop App

    Increase navigation performance when browsing thru menus.

    26 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  ·  Flag idea as inappropriate…  ·  Admin →
  16. Admin setting to move the Default Tabs in each Channel

    Allow Admins to Reorder all tabs within a channel including:
    - Conversations
    - Files

    26 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  ·  Flag idea as inappropriate…  ·  Admin →
  17. Get-teams

    The powershell module Microsoft Teams needs improvement. The Get-Teams cmdlet returns only teams that the signed in user is a member of. If a user with permission to create teams creates 500 teams / 365 groups, As an admin, I cannot see which of those is Team enabled if they're private. The ability to have global visibility in the Teams backend is essential for administration and automation.

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

    We’ll send you updates on this idea

    3 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  18. Customize the Team creation interface

    Depending on the context of an organization, it may be useful to let tenant administrators to customize the "Add Team" page in order to :
    - Inform about specific practices of Teams in the organization
    - Communicate about legal, terms and conditions before creating a new Team
    - Publish communication and link to a provisionning system that some organization are implementing when preventing user to create Teams directly from the interface.

    It could be done by a text panel in the "Add Team" interface. The content of the panel should be editable from the Teams administration interface at the tenant…

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

    We’ll send you updates on this idea

    2 comments  ·  IT Pro  ·  Flag idea as inappropriate…  ·  Admin →
  19. More Role Permission

    For instance, we need more permitting roles than just owner and member roles

    25 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  ·  Flag idea as inappropriate…  ·  Admin →
  20. Microsoft Teams Azure AD Admin Role

    Create a Microsoft Teams Azure AD Admin Role for organizations to have a more task oriented Security design around the service. Basically, the Global Admin is very privileged, and the Teams services is not something that a Global Admin, in large enterprises, really needs to management. An Admin role in Azure AD would allow the service management teams for Microsoft Teams to implement settings on the Teams services directly, and create, read, update, delete existing teams. This should be possible leveraging the Microsoft Graph.

    25 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  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base