Overview
By default, the instructions below will include all recipients in the Global Address List and standard Address List.
Create Required Artifacts
- Global Address List: "CompanyName Global Address List"
- Address List: "CompanyName Address List"
- Room List "CompanyName Spaces and Resources"
- Offline Address Book "OAB_CompanyName Offline Address Book"
PowerShell Script to create all of the required artifacts
#name of the company - must match what's in user's Company property to accurately reflect membership
$company = "Replace with Company Name"
#global address list
new-globaladdresslist -name "$company Global Address List" -includedRecipients AllRecipients -ConditionalCompany $company
#standard address list
new-addresslist -name "$company Address List" -includedRecipients AllRecipients -ConditionalCompany $company
#room/resource list
new-addresslist -name "$company Spaces and Resources" -includedrecipients Resources -ConditionalCompany $company
#offline address book
new-offlineaddressbook -name "OAB_$company" -AddressLists "\$company Global Address List","\$company Address List","\$company Spaces and Resources"
#address book policy
new-addressbookpolicy -name "All $company ABP" -AddressLists "\$company Address List" -GlobalAddressList "\$company Global Address List" -offlineaddressbook "OAB_$company" -roomlist "\$company Spaces and Resources"
Assigning Policy to users
In Exchange Admin console's recipients (https://admin.exchange.microsoft.com), select recipient and edit details. Choose the All [Company name] ABP in the Address Book Policy drop-down.Save the user's properties. Multiple users can be selected from the list and new policy applied via button on the toolbar.