Solved

exchange 2013 hierarchical address list not appearing in Outlook

Posted on 2016-08-27
14
49 Views
Last Modified: 2016-09-20
I created a HAL in Exchange 2013 as thoroughly outlined in many online tech articles, however neither the 'Organization' tab nor any of the new Distribution Lists appear in my Outlook 2013 Address Book. I created these as Universal Distribution Lists and nested them appropriately. I am expecting at least the top-level group to appear in my version of Outlook, but no dice.
I've waited 24 hours and performed manual updates without success.
Thanks in advance.
0
Comment
Question by:BMaenpaa
  • 7
  • 5
  • 2
14 Comments
 
LVL 3

Expert Comment

by:Dave
ID: 41773399
It should do it automatically.

(1) Have you ran Exchange Best Practice Analyzer recently?
(2) Make sure you have cached exchange mode off.  I actually setup a group policy to turn that off because my GAL wasn't updating.
(3) Do a manual download of the entire GAL, not just recent changes, and see if that helps.
0
 
LVL 3

Expert Comment

by:Dave
ID: 41773400
If the above doesnt work, then i would try the following as well:

Get-GlobalAddressList | update-GlobalAddressList
Get-AddressList | update-AddressList
Get-OfflineAddressBook | Update-OfflineAddressBook
Get-ClientAccessServer | Update-FileDistributionService
0
 

Author Comment

by:BMaenpaa
ID: 41775677
Thanks Dave,

I have not yet run the Exchange Best Practice Analyzer. This requires the installation of prerequisite components, so I'll need to do a snapshot beforehand.
I get the same results in Outlook with cached turned off or on.
I've tried updating and downloading the whole GAL many times.
I ran the four commands you sent me, which completed successfully, except the last, which indicated it was not a valid command.

The weird thing is I created and nested all of the groups in Active Directory but NONE of them show up in the GAL, nested or otherwise. However, If I create the root group in the Exchange Admin GUI, the groups appear in both the GAL and ADUC?

But then I ran
Set-Group -Identity "MY Group" -IsHierarchicalGroup $true
command and confirmed in ADSI that the correct values exist.

I don't really find any troubleshooting steps online. I suspect this is because, as you said, it should just work automatically. Any additional expertise would be appreciated.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 15

Accepted Solution

by:
Todd Nelson earned 500 total points (awarded by participants)
ID: 41776336
Have you gone through the TechNet articles to create a hierarchical address book (HAB)?  I'm sure you might be missing something.

https://technet.microsoft.com/en-us/library/ff629379(v=exchg.150).aspx
https://technet.microsoft.com/en-us/library/ff607473(v=exchg.150).aspx
http://exchangeserverpro.com/configuring-hierarchical-address-book-exchange-server/

When you open the address book from the Outlook client, do you see a "Name List" tab and an "Organization" tab?

If not, you haven't set the HAB root yet.
0
 

Author Comment

by:BMaenpaa
ID: 41778947
Thanks Todd,

I verified my procedures against all of those sites and more.

I just deleted all of the sub-groups in Active Directory and recreated them in the EAC. I then re-ran the

Set-OrganizationConfig -HierarchicalAddressBookRoot
Get-Group -OrganizationalUnit "HAB" | Where {!($_.IsHierarchicalGroup)} | Set-Group -IsHierarch
icalGroup $true

Commands, and now the groups all appear in Outlook. I even see the Organization tab. But now the sub-groups appear in the Names List folder and the Org folder only shows the Root. There is a message that says "Outlook must be online or connected to complete this action."

I downloaded the address book and opened Outlook in both cached and not-cached mode without change.
0
 
LVL 15

Assisted Solution

by:Todd Nelson
Todd Nelson earned 500 total points (awarded by participants)
ID: 41778965
If you only have the root folder under Organization then you haven't set the distribution groups to be nested.

For example, if you want the structure to look something similar to this...

HAB Root Folder
- Executives
- Human Resources
- IT
    - Help Desk
    - Security

Then you need to assign distros as distro group members like this...

Add-DistributionGroupMember -Identity "HAB Root Folder" -Member "Executives"
Add-DistributionGroupMember -Identity "HAB Root Folder" -Member "Human Resources"
Add-DistributionGroupMember -Identity "HAB Root Folder" -Member "IT"
Add-DistributionGroupMember -Identity "IT" -Member "Help Desk"
Add-DistributionGroupMember -Identity "IT" -Member "Security"

Then, if you want to prioritize the distros or members by hierarchy instead of alphabetically, you need to set the seniority index, like this...

Set-User -Identity "CEO@mydomain.com" -SeniorityIndex 100
Set-User -Identity "CFO@mydomain.com" -SeniorityIndex 96
Set-User -Identity "CTO@mydomain.com" -SeniorityIndex 98
Set-User -Identity "CIO@mydomain.com" -SeniorityIndex 99
Set-User -Identity "CSO@mydomain.com" -SeniorityIndex 97

After doing so, the prioritized list will be ordered like this...

- CEO@mydomain.com
- CIO@mydomain.com
- CTO@mydomain.com
- CSO@mydomain.com
- CFO@mydomain.com

Hope this helps.
0
 

Author Comment

by:BMaenpaa
ID: 41778976
Thanks, I just finished doing this through the EAC and when I try running the commands you provide, it says the group is already a member. Do you suggest I dis-associate and re-add using the commands?
0
 
LVL 15

Expert Comment

by:Todd Nelson
ID: 41778996
You could try it that way.
0
 
LVL 15

Assisted Solution

by:Todd Nelson
Todd Nelson earned 500 total points (awarded by participants)
ID: 41779000
Also, did you set each distro as a hierarchical group?  Each one you want to show in the HAB needs to be set to true, like this...

Set-Group -Identity "HAB Root Folder" -IsHierarchicalGroup $true
Set-Group -Identity "Executives" -IsHierarchicalGroup $true
Set-Group -Identity "Human Resources" -IsHierarchicalGroup $true
Set-Group -Identity "IT" -IsHierarchicalGroup $true
Set-Group -Identity "Security" -IsHierarchicalGroup $true
Set-Group -Identity "Help Desk" -IsHierarchicalGroup $true

Set-Group ... https://technet.microsoft.com/en-us/library/bb123770(v=exchg.160).aspx
The IsHierarchicalGroup parameter specifies whether the group is part of a hierarchical address book. Valid values are $true or $false. The default value is $false.
Let me know.
0
 

Author Comment

by:BMaenpaa
ID: 41779048
Tried this on one of my sub-groups and...

Set-Group -Identity "Medical Division" -IsHierarchicalGroup $true
WARNING: The command completed successfully but no settings of 'domain.local/HAB/Medical
Division' have been modified.

So it looks like they are tagged correctly as such.

Thanks again for your help.
0
 

Author Comment

by:BMaenpaa
ID: 41779054
Also, I tried creating a test sub-group and adding it using the command line and it doesn't appear in the Organization Tab either.

My groups all still appear in the Name List Tab? Arghh
0
 
LVL 15

Expert Comment

by:Todd Nelson
ID: 41779057
The groups will always show in the name list.
0
 
LVL 15

Expert Comment

by:Todd Nelson
ID: 41779059
Is your Outlook client configured for cache mode or not?
0
 
LVL 15

Expert Comment

by:Todd Nelson
ID: 41806188
You should have enough information to complete your request successfully.
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

MS Outlook is a world-class email client application that is mainly used for e-communication globally.  In this article, we will discuss the basic idea about MS Outlook, its advanced features, and types of MS Outlook File formats.
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question