logo
search
Others

How to Hide Specific Azure AD Contact Fields from Teams and Outlook

Rana GarciaRana Garcia Oct 10, 2026 869 views

Question details

The organization needs to store sensitive user information in Entra ID without displaying it in Teams and Outlook contact cards, while keeping users visible in the global address list.

How to Hide Specific Azure AD Contact Fields from Teams and Outlook
Product
Microsoft 365 (Teams, Outlook, Entra ID)
Device & OS
not provided
Scenario
Storing personal email addresses and street addresses in a cloud-only Azure AD environment strictly for IT administrative purposes without exposing them to end-users.
Observed behavior
Microsoft 365 automatically displays populated standard directory fields on user contact cards, and there is no native supported setting to selectively hide them for cloud-only users without completely hiding the user from the global address list.
Before you start

Verify that you have Global Administrator or Exchange Administrator privileges in your Microsoft 365 tenant before attempting any directory attribute modifications.

Solution 1Recommended

Understand Cloud-Only Limitations and Alternative Data Storage

Since Microsoft 365 lacks a native feature to selectively hide specific fields on contact cards for cloud-only users, organizations must use alternative attribute fields to store IT data.

In a cloud-only Microsoft 365 environment, selective property hiding is not generally supported. Standard attributes like Street Address or Mobile Phone will automatically map to the user's contact card in Teams and Outlook.

Hiding a user from the Global Address List (GAL) is not a viable workaround as it removes their visibility across all services, severely impacting everyday collaboration. Instead, IT departments should avoid populating standard contact fields with private data.

1
Evaluate current directory fields

Review your Microsoft Entra ID (Azure AD) user profiles to identify which standard fields (such as Street Address or Personal Email) currently hold sensitive IT information.

2
Use Extension Attributes for IT data

Instead of using the default address fields, migrate this sensitive data into custom Extension Attributes (e.g., extensionAttribute1). These attributes are accessible to IT administrators via PowerShell and Microsoft Graph but do not appear on public-facing contact cards in Teams or Outlook.

3
Clear standard contact fields

Once the data is safely migrated to an extension attribute, delete the values from the standard Street Address and Email fields in Entra ID. This ensures the contact cards remain clean while IT retains necessary records.

Hybrid Environments: If you ever move to a hybrid environment, on-premises Active Directory synchronization offers slightly more granular control over synced properties, though hiding individual fields directly on the contact card remains highly restricted.
Free Microsoft Office alternative

Looking for a Lightweight and Cost-Effective Office Suite?

While managing complex Microsoft 365 directory environments can be challenging, handling your daily documents doesn't have to be. WPS Office provides a powerful, free, and highly compatible alternative to Microsoft Word, Excel, and PowerPoint for your everyday productivity needs.

  1. 1. Visit the official website: Go to the official WPS Office website to download the latest free version.
  2. 2. Install the software: Run the installer and follow the on-screen instructions to set up WPS Office on your device.
  3. 3. Start creating documents: Open WPS Office to instantly create, edit, and save documents in fully compatible Microsoft Office formats.
Fully compatible with Microsoft Office formats including .docx, .xlsx, and .pptx.Free and lightweight software that installs quickly and runs smoothly on all major operating systems.Familiar user interface requiring zero learning curve, making migration effortless.Built-in PDF editor and advanced document management tools.
microsoft office alternative - wps office

Frequently Asked Questions

Can I hide a user from the Global Address List (GAL) but still message them in Teams?

Hiding a user from the GAL makes them invisible in Outlook address books and significantly complicates finding them in Microsoft Teams. While direct messaging might still work if the exact email address is typed, it is not recommended if the user needs to participate in standard organizational collaboration.

Will Microsoft Graph API allow me to hide specific Entra ID properties from contact cards?

No. Currently, the Microsoft Graph API does not provide a supported toggle to selectively hide standard populated directory properties (like street address) strictly from Teams and Outlook contact cards for cloud-only users.

Do hybrid directory synchronization approaches work for hiding these fields?

In a strictly cloud-only environment, on-premises Active Directory sync settings do not apply. If you rely entirely on Azure AD (Entra ID), you cannot use legacy Exchange on-premises attribute filtering to manage contact cards.