Friday 30 January 2015

Hierarchical address books

You can configure a hierarchical address book (HAB), which is a feature available to end users in Microsoft Outlook 2010 or later. With an HAB, users can look for recipients in their Exchange organization by using an organizational hierarchy based on seniority or management structure.

The hierarchical address book (HAB) allows end users to look for recipients in their address book using an organizational hierarchy. Normally, users are limited to the default global address list (GAL) and its recipient properties and the structure of the GAL often doesn't reflect the management or seniority relationships of recipients in your organization. Being able to customize an HAB that maps to your organization's unique business structure provides your users with an efficient method for locating internal recipients.

1. Create a distribution group that will be used for the root organization (top-level tier). If desired, you can use an existing organizational unit in your Exchange forest for the distribution group.

2. Create distribution groups for the child tiers and designate them as members of the HAB. Modify the SeniorityIndex parameter of these groups so they're listed in the proper hierarchical order within the root organization.

3. Add organization members. Modify the SeniorityIndex parameter of the members so they're listed in the proper hierarchical order within the child tiers.

4. For accessibility purposes, you can use the PhoneticDisplayName parameter, which specifies a phonetic pronunciation of the DisplayName parameter.

Although you can't use the EAC to enable a HAB, after it’s enabled you can use the EAC to manage the membership of the groups in the organizational hierarchy.

1. Create an OU named HAB in your organization.

2. Create the root distribution group (name it by your organisation) for the HAB.

New-DistributionGroup -Name "MyOrg,Ltd" -DisplayName "MyOrg,Ltd" -Alias "MyOrgRoot" -OrganizationalUnit "test.local/HAB" -SamAccountName "MyOrgRoot" -Type "Distribution"


3. Designate MyOrg,Ltd as the root organization for the HAB.

Set-OrganizationConfig -HierarchicalAddressBookRoot "MyOrg,Ltd"

4. Create distribution groups for the other tiers in the HAB. For this example, you would create the following groups: CEO’s Office, Operations, Sales & Marketing, Human Resources, Accounting Group, and Administration Group. This example creates the distribution group CEO’s Office.

New-DistributionGroup -Name "CEO Office" -DisplayName "CEO Office" -Alias "CEOOffice" -OrganizationalUnit "test.local/HAB" -SamAccountName "CEOOffice" -Type "Distribution"

5. Designate each of the groups as members of the HAB. For this example, you would designate the following groups as being hierarchical groups: MyOrg,Ltd, CEO Office, Operations, Sales & Marketing Organization, Human Resources and Accounting.

Set-Group -Identity "MyOrg,Ltd" -IsHierarchicalGroup $true


6. Add each of the subordinate groups as members of the root organization. For this example, distribution groups CEO Office, Operations, and Sales & Marketing, are added as members of the root organization MyOrg,Ltd in the HAB.

Add-DistributionGroupMember -Identity "MyOrgRoot" -Member "CEOOffice"

7. Add each of the groups that are subordinate to the distribution group CEO Office as members of the group. For this example, distribution groups HR and Accounting, are added as members of the distribution group CEO Office.

Add-DistributionGroupMember -Identity "CEOOffice" -Member "HR"

8. Add users to the groups in the HAB.

Add-DistributionGroupMember -Identity "groupname" -Member "username"

9. Set the SeniorityIndex parameter for groups in the HAB. For this example, the CEO Office group contains 2 child groups: Human Resources and Accounting. Instead of having the groups listed in ascending alphabetical order, which is the default, the preferred sorting will be Human Resources (SeniorityIndex = 80), Accounting Group (SeniorityIndex = 70).

Set-Group -Identity "HR" -SeniorityIndex 80

The SeniorityIndex parameter is a numerical value used to sort groups or users in descending numerical order in a HAB. If the SeniorityIndex parameter isn't set or is equal for two or more users, the HAB sorting order uses the PhoneticDisplayName parameter value to list the users in ascending alphabetical order. If the PhoneticDisplayName value isn't set, the HAB sorting order defaults to the DisplayName parameter value and lists the users in ascending alphabetical order.

10. Set the SeniorityIndex parameter for users in the HAB groups. For this example, the CEO Office group contains three users: Amy Alberts, David Hamilton, and Rajesh M. Patel. Instead of having the users listed in ascending alphabetical order by default, the preferred sorting will be David Hamilton (SeniorityIndex = 100), Rajesh Patel (SeniorityIndex = 50), and then Amy Alberts (SeniorityIndex = 25).

Set-User -Identity "DavidH@test.local" -SeniorityIndex 100


Enable or disable hierarchical address books
Hierarchical address books
.

No comments:

Post a Comment