Creating a custom Address list under GAL

March 15, 2019 | by iaur | posted as Administration, Exchange Online

Scenario

  • You desire to have a custom list or groupings of addresses that is visible to all Exchange online user in your organization
  • You want to have a fast way to navigate through your directory and sort departments in your organization global address list

Steps

  1. Open the Exchange Administration Center (EAC) in Office 365
  2. Click “permissions”
  3. Click “admin roles”
  4. Select the role group that you want to amend. I chose “Organization Management” as it is the usual role group used by tenant administrators. Click on the pencil icon to edit the role group.
  5. Add the “Address Lists” role to the set of roles included in the group and save.

6. Connect to EXO using PowerShell ISE

7. Customize the RecipientFilter part. More examples here

############################################################

New-AddressList -Name 'All Regular Mailboxes' -RecipientFilter {(RecipientType -eq 'UserMailbox')}

#This sample is to filter all UserMailbox

############################################################

8. Once satisfied, execute the cmdlets above

9. Download the Tickle EXO script from TechNet

10. On the same ISE session and EXO session, run the Tickle-MailReciepients.ps1 as depicted below.

Results

Reference