Can you block incoming communication to a domain without blocking outgoing to that domain?

Pablo Fernandez 0 Reputation points
2025-08-10T18:33:05.75+00:00

Can you block incoming communication to a domain without blocking outgoing to that domain?

For example we have client Us as a Service Provider and then we have a client with it's specific domain, I don't want them to be able to call or text me through teams but I do want us as a service provider to initiate conversations with the client.

Is is possible? How? if so would I need any add-ons?

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

1 answer

Sort by: Most helpful
  1. Ian-Ng 2,700 Reputation points Microsoft External Staff Moderator
    2025-08-10T20:09:44.4966667+00:00

    Hi @Pablo Fernandez,

    Good day! Thank you for reaching out to Microsoft Q&A forum and sharing the detail.

    Regarding your concerns, currently Teams does not support one-way federation at the domain level. External access settings are symmetric, if a domain is allowed, both sides can initiate communication; if blocked, both directions are blocked. Microsoft Teams’ external access policies are designed for mutual communication between organizations. There is no built-in option to allow outbound messages while preventing inbound messages from the same domain. 

    You can consider the following two workarounds: 

    1. Closed Federation and Targeted User Policy
      • Configure Teams to allow only the client’s domain and assign external access permissions only to specific users or groups (such as your customer-facing team), but these users can still receive inbound messages from the client; it’s not a true one-way setup. 
      • Kindly refer the document: Manage external meetings and chat with people and organizations 
    2. External User Block List
    • Block specific external accounts from contacting your users while keeping the domain allowed. However, this works only for individual accounts, not the entire domain, and requires ongoing maintenance if new users are added on the client side. 

    In your case, I highly suggest raising a support ticket through the Microsoft 365 Admin Center (kindly request your admin if you're not). Microsoft’s senior Teams support engineers have deep expertise and can provide the most accurate guidance and, in some cases, offer tenant-specific configurations or roadmap insights. For detailed instructions on how to get support, please refer to Get support - Microsoft 365 admin.

    I appreciate your understanding, should you have any further questions please free to reach out.


    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 Answers by the question author, which helps users to know the answer solved the author's problem.