搜尋此網誌

2019年9月11日 星期三

exchange 2016通訊錄之設定與更新,使用指令方式產生通訊錄

升級到exchange 2016後,全面臨到通訊錄要如何產生的問題,以前的通訊錄是由AD中的欄位產生的,升版後也要如法泡製啊~~~

通訊錄的產生方式有兩種:

  1. 使用exchange Web管理介面產生,問題是其提供之AD欄位太少,無法滿足我公司通訊錄分類,所以不好用。
  2. 使用指示產生,當然解決了上述問題,但使用者AD欄位內容更改後,通訊錄必不會隨之更改,需要下「Update-AddressList」指定後才會更新,有點傻眼...
好吧!就看看如何下指今吧!

熱人網友已有整理及微軟的文件,可直接參考看看就八九不離十了

Set-AddressList -Identity "AAA Dept." -RecipientFilter {((Alias -ne $null) -and ((Department -eq 'AAA') -or (Title -eq 'Adm Clerk - AAA') -or (CustomAttribute1 -eq 'AAA')))}

Set-AddressList -Identity "BBB" -RecipientFilter {((Alias -ne $null) -and ((Department -eq 'BBB) -or (Title -eq 'Adm Clerk - BBB') -or (CustomAttribute1 -eq 'BBB')))}

CustomAttribute1是在Exchange 系統管理中心---使用者信箱---一般---更多選項當中,它可以有[1-15]個,ad無法加上的屬性,可以在這理自己加上去,再利用指令篩選判斷。

記得設定完後要更新哦!!! 不然還是看不到哦!!!

Update-AddressList -Identity "AAA Dept."
Update-AddressList -Identity "BBB"