How to remove multiple people from a Microsoft Teams chat at the same time?

Mele P 0 Reputation points
2025-12-03T21:34:21.2166667+00:00

I know that you can remove people one by one from Teams chats; however, our team often needs to add and remove multiple people at the same time. Is this a possibility? Every time I remove someone, it closes the drop-down menu, so I need to re-click and re-scroll down to remove/add another team member. It's not a huge deal, but we do it so much that I figured I should ask.

Microsoft Teams | Microsoft Teams for business | Chats | Group chats
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-12-03T21:34:27.72+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    To remove multiple members from a Microsoft Teams chat at the same time, you can use the Remove-MgTeamworkDeletedTeamChannelAllMember cmdlet from the Microsoft Graph Teams module. This cmdlet allows you to remove multiple members in a single request, which can streamline the process compared to removing them one by one.

    Here’s a brief overview of how you can use it:

    1. Install the Microsoft.Graph.Teams Module if you haven't already.
    2. Use the Remove-MgTeamworkDeletedTeamChannelAllMember cmdlet, specifying the channel ID and the deleted team ID, along with the members you want to remove.
    3. You can pass an array of members to be removed, which will allow you to manage multiple removals at once.

    This approach should help you avoid the hassle of repeatedly clicking and scrolling through the member list when you need to make multiple changes.


    References:

    0 comments No comments

  2. Killian-N 6,375 Reputation points Microsoft External Staff Moderator
    2025-12-03T22:30:32.21+00:00

    Hi @Mele P,

    Welcome to the Microsoft Q&A forum.

    Thank you for your thoughtful question. I completely understand why you’re looking for a faster, multi‑select way to remove and add several people in a Microsoft Teams group chat, and I appreciate the opportunity to clarify what’s possible for you.

    In Teams, we aim for the same “only what’s needed” principle, but the current chat UI doesn’t support bulk (multi‑select) removal of participants, removals happen one‑by‑one from View and add participants.

    You can see: Leave or remove someone from a group chat in Microsoft Teams

    Here are the closest equivalents to implement them so you can manage membership with less clicking:

    1/ Create a fresh chat with just the people you want (instead of pruning an old one):

    • Start New chat and add all intended participants, then send your message. (If you have a long list of addresses, you can even use a deep link like https://teams.microsoft.com/l/chat/0/0?users=<comma-separated-emails>&topicName=<chat name> to pre‑populate the chat.)

    2/ Use Tags in a Team for bulk targeting (channel or chat):

    • Create a tag (e.g., @ProjectX) and start a new chat to that tag; everyone in the tag is added at once. Updating the tag membership later is easier than managing chat members one by one.
    • Reference: Using tags in Microsoft Teams

    3/ If you need true bulk removal (you'll need admin privileges):

    • Graph API for chats: remove members programmatically: DELETE /chats/{chat-id}/members/{membership-id} (repeat per member).
      This is app/admin‑level automation, not end‑user UI.
      Reference: Remove member from chat
    • Bulk remove for Teams (not chats): there is a bulk action to remove up to 20 members in a single request from a team: POST /teams/{team-id}/members/remove.
      If your scenario fits better as a Team/Channel, this can help.
      Reference: ConversationMember: remove

    If you’d like Microsoft to consider a multi‑select removal/add experience in group chats, I highly recommend submitting a suggestion directly with the product team:

    You can do this in Teams by selecting Help > Feedback, or through the Microsoft 365 Feedback Hub > Send Feedback > Describe your proposal in detail so the team can consider it for future improvements.

    User's image

    Once you've submitted your feedback, feel free to share the link here in the comments. I’ll be happy to upvote it to help bring more visibility.  

    Additionally, since many other users have expressed similar concerns but may not know where to submit feedback, if my response has helped you better understand the situation and guided you toward a possible next step, please mark it as the “Accepted Answer.” Your action will help pin this post to the top, making it easier for others in the community who are experiencing the same issue to find your feedback and support it.  

    Thank you again for your time and for raising this important usability concern.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.