MS Teams - EnablePrivacyMode

Valued Contributor



Please i need your help on this.


I would like to know if it is possible to hide presence state for external users in Microsoft Teams and if internal user is allowed to make presence state visible for specific external user.

Because after setting -EnablePrivacyMode = true in Teams, presence state is off for every external.



We have the request that the presence status for federated tenants (external) should not be viewed.


Now this should be possible with Set-CsPrivacyConfiguration -EnablePrivacyMode.


Although the article says: Note: This cmdlet has been deprecated in Microsoft Teams and has no impact. According to the community and my tests with a test tenant, it works!


Now the question is how can I allow individual external parties to see the status after all. Supposedly when you add the contact to the contactlist: -EnablePrivacyMode If True, gives users the opportunity to enable the advanced privacy mode.


In advanced privacy mode, only people on your Contacts list will be allowed to view your presence information. If False, your presence information will be available to anyone in your organization. The default value is False.


But that doesn't work (after several days of waiting). We are in Teams Only Mode, possibly the contact list of the Skype client is also meant and that went earlier, as described in the blog from 2017.


Is there a supported way to let external contacts still see the status if the PrivacyMode is set to enabled?


We do not want to be able to see the external status of the internal but for individuals it should be possible according to the KB entry, the question is, is the KB entry article still fully valid for teams?


What other variant is there?

1 Reply


Since the community has not yet responded to your post, you might want to ask your IT manager to open a support case or call Microsoft using the support line you were given.