If you’ve ever worked extensively with Exchange Online you know that your AD Attribute Editor is a must-have for setting SMTP addresses for synchronized accounts.  If it’s missing (despite having already enabling Advanced Features) then you need to hack AD itself.

Fortunately it’s simple to fix this:

  • Open ADSIEDIT.MSC
  • Select Configuration as the naming context
  • Expand –> CN=DisplaySpecifiers –> CN=409 –> CN=user-Display
  • Double Click AdminPropertyPages
  • Add this value:
    • 11,{c7436f12-a27f-4cab-aaca-2bd27ed1b773}
    • Click on OK
  • Click on OK

Done.  Close AD Users & Computers if it’s still open.  Then open it back up and look for the Attributes on any given account.  They should be there.

You can also update the Group-Display object so the Attribute Editor will appear for Groups as well.  Note, the number prefix to the COM Class ID is the sequence number, so if the highest number in the list is 10, the next value is 11.  If the highest number in the list is 6, then the prefix becomes 7. 

  • Open ADSIEDIT.MSC
  • Select Configuration as the naming context
  • Expand –> CN=DisplaySpecifiers –> CN=409 –> CN=group-Display
  • Double Click AdminPropertyPages
  • Add this value:
    • 7,{88D2CF03-1BF2-465C-8173-C22AD02DDEDF}
    • Click on OK
  • Click on OK