Hide/Unhide from address list not working
Im using an Application to edit the values of AD and Exchange users. Im trying to hide users by setting msExchangeHideFromAddressLists to "TRUE". When I update msExchangeHideFromAddressLists attribute and check it on Exchange console the the value is set properly (i.e, the hide from Exchange address list is checked), But in the address book, Im still able to see that mailbox. Im facing the issue only with "msExchangeHideFromAddressLists" attribute because when i update the display name using my application, the change is being propagated to the address book. Ive also noticed that 1)When i directly check the hide from Exchange address list in Exchange Management Console, the address book is updated (i.e, It is hiding the mailbox) 2)When i toggle the "msExchangeHideFromAddressLists" attribute value through a LDAP browser, the change is not propagated to the address book. 3)When i toggle the "msExchangeHideFromAddressLists" attribute value through ADSIEdit, the change is not propagated to the address book. Is there any configuration to be done to address this issue.
May 20th, 2011 3:30am

I believe it will take soem time , replication to the GC servers as well. Please force soem replication form AD sites and servcoies and check it again if in hurry, also reopen EMC and check
Free Windows Admin Tool Kit Click here and download it now
May 20th, 2011 3:33am

Hi, The issue is only with msExchangeHideFromAddressLists attribute. When i update the display name, The change is reflected instantly. There are a few mailbox which i hid more than week ago, They are still visible in address book.
May 20th, 2011 3:45am

Hi Praveen, Normally when you are working online with Outlook, the hide/unhide is updated immediately. When you have Outlook configured in Cached mode the hide/unhide is updated the next time OAB replicates. Try to recreate the Outlook profile for one of the user that still see´s the hidden objects after a week. Adam Bokiniec
Free Windows Admin Tool Kit Click here and download it now
May 20th, 2011 4:54am

The GAL is a view into the AD which is updated periodically. If you just wish to 'hide' then consider clearing the 'showInAddressBook' multi valued attribute. To show the object again in the GAL you'll probably have to wait for the next update cycle or populate showInAddressBook yourself. Uli Tittes
May 20th, 2011 8:35am

Check OWA if it's hidden in the GAL there then its working and your outlook clients may be having an issue with their offline address book.James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
May 20th, 2011 9:33am

Hi Adam, Changes in other attributes like display name are being updated immediately. So i dont think its a catched mode problem. I did do the profile change for the users hidden a week ago. Their profile change got updated, but they are still visible.
May 23rd, 2011 5:17am

Hi Uli, It is not just hiding, Ill need to unhide them when necessary.
Free Windows Admin Tool Kit Click here and download it now
May 23rd, 2011 5:19am

Hi Jamestechman Im using OWA to check the GAL, Other updated attributes are reflected except 'Hide/Unhide'
May 23rd, 2011 5:21am

When you go into EMC and do hide from Exchange Address lists, it does 2 things; Sets msExchangeHideFromAddressLists = True Removes Showinaddressbook So if you're trying to set this by manipulating just msExchangeHideFromAddressLists it won't work. James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
May 23rd, 2011 9:53am

Is there a way to replicate what is being done in EMC, i.e, are there any powershell commands executing which will remove showinaddressbook when msExchangeHideFromAddressLists = True and reinsert the values of showinaddressbook when msExchangeHideFromAddressLists = False. I think Update Recipient does that when we use EMC. Can we somehow use it(execute it) when we change msExchangeHideFromAddressLists from an external application
May 24th, 2011 1:07am

Did you try set-mailbox user1 -HiddenFromAddressListsEnabled:$trueJames Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
May 24th, 2011 10:23am

Hi, After toggling the msExchHideFromAddressList I ran a powershell command Update-Recipient -Identity "Alias_Name" By this It is Hiding/Unhiding the mailbox from the Address List. Its properly setting the ShowInAddressBook attributes.
May 25th, 2011 9:01am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics