This blog post explains how to create a Address book Policy and global address list, create a address book policy and then assign the policy to the uses.
Updating the global address list requires to have the Address List Management role
Login with your administrator account to the Office 365 portal. Go to Exchange Admin center, Permissions and admin roles. Create a new role group and assign the AddressList role.
Once you have the AddressList role assigned, you can use the Powershell commands to update the address list.
$UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session |
First thing, logon to Exchange online using powershell and run the command get-addresslist and verify that it is working.
To create a new address list you have to specify a filter for with object that should be included in the address list.
The full list of attributes that can be used to filter object is found here:
Here is some examples of filters that can be used: