如何在 Microsoft Exchange Server 2010 中啟用階層式通訊錄功能

文章翻譯 文章翻譯
文章編號: 973994 - 檢視此文章適用的產品。
如果您是 Small Business 客戶,請至 Small Business 支援網站,尋找其他疑難排解及學習資源。
全部展開 | 全部摺疊

在此頁中

簡介

本文會逐步說明如何在 Microsoft Exchange Server 2010 中啟用階層式通訊錄 (HAB) 功能。您必須擁有「Active Directory 服務介面 (ADSI) 編輯器」嵌入式管理單元才能完成某些步驟。

警告 如果您使用「ADSI 編輯器」嵌入式管理單元、輕量型目錄存取協定 (LDAP) 公用程式或任何其他 LDAP 第 3 版用戶端,且不當修改 Active Directory 物件的屬性,將會導致嚴重的問題。一旦發生這些問題,可能需要重新安裝 Microsoft Windows Server、Microsoft Exchange Server 或重新安裝兩者。Microsoft 不保證可以解決您不當修改 Active Directory 物件屬性所導致的問題。請自行承擔修改這些屬性的一切風險。

其他相關資訊

HAB 是適用於 Exchange Server 2010 與 Microsoft Outlook 2010 的增益集。若要使用 HAB,您必須在安裝 Exchange Server 2010 的 Active Directory 樹系中,擴充 Active Directory 架構。 如需有關如何擴充 HAB 之 Active Directory 架構的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
973788 如何在 Exchange Server 2010 伺服器上擴充階層式通訊錄 (HAB) 的 Active Directory 架構

「階層式通訊錄」是一 Outlook 通訊錄,可讓使用者在其所屬的組織階層中瀏覽收件者。要啟用 HAB,您必須建立一個根組織以做為階層頂層。當您在 Exchange Server 中建立根組織後,Outlook 2010 會自動偵測到該功能 (如果已啟用),並會在 [Outlook 通訊錄] 對話方塊中新增 [組織] 索引標籤。使用者將可透過切換索引標籤開始使用「階層式通訊錄」與「名稱清單」(例如全域通訊清單)。

摺疊此圖像展開此圖像
973994 15

在 Exchange 2010 中準備組織階層資料

組織在您的 Exchange 組織中是以「通訊群組」來表示。若要建立「通訊群組」,請使用 Exchange 2010 中的 Exchange 管理主控台 (EMC) 或 Exchange Management Shell。

如需有關如何在 Microsoft Exchange Server 2010 中建立「通訊群組」的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/zh-tw/library/bb124513(en-us,EXCHG.140).aspx
在此範例中,「Contoso-dom」是您安裝 Exchange Server 2010 的網域名稱。「Contoso, Ltd」是組織頂層在階層 (根組織) 中的名稱。「Contoso,Ltd」有三個第二層組織 (子組織)。這些子組織的名稱是「Corporate Office」、「Product Support Organization」與「Sales & Marketing Organization」。其中一個第二層組織「Corporate Office」有三個子組織。分別是「Human Resources」、「Account Group」與「Administration Group」,如此處所示。

摺疊此圖像展開此圖像
973994 01

建立組織

  1. (選用) 建立組織前,您可以針對 HAB 建立新的組織單位,或是使用 Exchange Forest 中現有的組織單位 (例如預設的組織單位「Users」)。執行下列命令,建立名稱為「HAB Groups」的組織單位:
    dsadd ou "OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com"
  2. 執行下列命令,建立名稱為「Contoso, Ltd」的通訊群組,該群組在「Contoso-dom.Contoso.com/HAB Groups」組織單位中含有 SAM 帳戶名稱與別名「ContosoRoot」:
    New-DistributionGroup –Name "Contoso,Ltd" –Alias "ContosoRoot" –OrganizationalUnit "Contoso-dom.Contoso.com/HAB Groups" –SAMAccountName "ContosoRoot" –Type "Distribution"
  3. 針對要建立的每個組織重複步驟 1。

    (在此範例中,建立「Corporate Office」、「Product Support Organization」、「Sales & Marketing Organization」、「Human Resources」、「Account Group」以及「Administration Group」)。
注意 若要執行此命令,您必須直接或使用萬用安全性群組指派下列其中一個管理角色:
  • 組織管理
  • 收件者管理
注意 您可以使用啟用郵件功能的萬用通訊群組與萬用安全性群組做為組織。不支援使用動態通訊群組做為組織。

注意 您可能會想對某些通訊群組設定「郵件傳遞限制」。舉例來說,組織頂層「Contoso,Ltd」包含您組織中的所有員工。若只要接收來自 Human Resources 組織中特定員工 (負責整個公司的通訊) 的郵件,請設定「郵件傳遞限制」。

如需有關如何在 Microsoft Exchange Server 2010 中設定「郵件傳遞限制」的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/zh-tw/library/bb397214(en-us,EXCHG.140).aspx

修改 msOrg-IsOrganizational 屬性以讓通訊群組做為組織

您必須修改 msOrg-IsOrganizational 屬性,才能將其設為 <True> 以讓通訊群組做為組織。若要修改 msOrg-IsOrganizational 屬性,請使用「ADSI 編輯器」嵌入式管理單元或 LDAP 公用程式。
  1. 如有必要,請安裝 Microsoft Windows 支援工具。如需「ADSI 編輯器」的詳細指示,請造訪下列網站:
    http://technet.microsoft.com/zh-tw/library/cc773354(WS.10).aspx
  2. 開啟「ADSI 編輯器」,依序展開 [預設命名內容]、組織單位,然後展開您在其中建立通訊群組名為「Contoso,Ltd」 的 [OU=HAB Groups] 容器。

    摺疊此圖像展開此圖像
    973994 02
  3. 用滑鼠右鍵按一下 [CN=Contoso,Ltd],然後按一下 [內容]
  4. [CN=Contoso,Ltd Properties] 對話方塊中,按一下 [屬性編輯器] 索引標籤。
  5. [屬性] 區段中,找出 [msOrg-IsOrganizational],然後按一下 [編輯]

    摺疊此圖像展開此圖像
    973994 03
  6. 在 [布林值屬性編輯器] 中,按一下 [True],然後按一下 [確定]
  7. [CN=Contoso,Ltd Properties] 對話方塊中,按一下 [確定]
  8. 針對要建立的每個組織重複步驟 2 到 7。

    在此範例中,修改「Corporate Office」、「Product Support Organization」、「Sales & Marketing Organization」、「Human Resources」、「Account Group」以及「Administration Group」的 msOrg-IsOrganizational 屬性。

新增子組織以建立組織階層

若要建立組織階層,您必須新增子組織到個別的組織。

在此範例中,新增三個第二層組織「Corporate Office」、「Product Support Organization」與「Sales & Marketing Organization」到根組織「Contoso, Ltd」。然後,新增三個第三層組織「Human Resources」、「Account Group」與「Administration Group」到「Corporate Office」。如果要新增子組織,請依照下列步驟執行:
  1. 執行下列命令以新增名稱為「Corporate Office」(SMTP 位址:CorporateOffice@Contoso.com) 的通訊群組到名稱為「Contoso,Ltd」(別名:ContosoRoot) 的通訊群組。
    Add-DistributionGroupMember
    		  –Identity "ContosoRoot" –Member "CorporateOffice@Contoso.com"

    如需有關如何在 Microsoft Exchange Server 2010 中新增「通訊群組成員」的詳細資訊,請造訪下列 Microsoft 網站:
    http://technet.microsoft.com/zh-tw/library/aa995970(EXCHG.140).aspx
    注意 若要執行此命令,您必須直接或使用萬用安全性群組指派下列其中一個管理角色:
    • 組織管理
    • 收件者管理
  2. 重複步驟 1 以新增其他組織到根組織。(在此範例中,新增「Product Support Organization」與「Sales & Marketing Organization」到「Contoso, Ltd」。)
  3. 執行下列命令以新增名稱為「Human Resources」(SMTP 位址:HumanResources@Contoso.com) 的通訊群組到名稱為「Corporate Office」(別名:CorporateOffice) 的通訊群組。
    Add-DistributionGroupMember –Identity "CorporateOffice" –Member HumanResources@Contoso.com
  4. 重複步驟 3 以新增其他組織到組織「Corporate Office」。

    在此範例中,新增「Account Group」與「Administration Group」到「Corporate Office」。

    注意 若要使用 Exchange 管理主控台新增通訊群組成員,請啟動 Exchange 管理主控台。在主控台樹狀目錄中,展開 [收件者設定],然後按一下 [通訊群組]。在結果窗格中,選取要新增名稱為「Corporate Office」之第二層組織的通訊群組 [Contoso,Ltd],然後按一下 [內容]。在 [Contoso,Ltd Properties] 對話方塊的 [成員] 索引標籤中,按一下 [新增] 以開啟 [選取收件者] 對話方塊。在 [選取收件者] 對話方塊中,按一下 [Corporate Office] 通訊群組,然後按一下 [確定]

    摺疊此圖像展開此圖像
    973994 04

新增組織成員

組織所屬的成員即是通訊群組的成員。

在此範例中,使用者「David Hamilton」是名稱為「Corporate Office」之組織的副總裁。

摺疊此圖像展開此圖像
973994 05



若要將「David Hamilton」(SMTP 位址:DHamilton@contoso.com) 新增至「Corporate Office」(別名:CoporateOffice) 做為組織成員,請執行下列命令:
Add-DistributionGroupMember –Identity "Corporate Office" –Member "DHamilton@Contoso.com"
如需有關如何在 Microsoft Exchange Server 2010 中新增通訊群組成員的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/zh-tw/library/aa995970(EXCHG.140).aspx
注意 若要執行此命令,您必須直接或使用萬用安全性群組指派下列其中一個管理角色:
  • 組織管理
  • 收件者管理
注意 使用者可同時屬於多個組織與多個通訊群組的成員。

排序組織與成員

在「階層式通訊錄」中,樹狀目錄檢視中的組織與使用者檢視中的成員可以下列方式排序。
  1. 以遞減順序排序的 Seniority Index (msDS-HABSeniorityIndex)。
  2. 若 Seniority Index 未填入或不相等,會改為以遞增順序的 Phonetic Display Name (msDS-PhoneticDisplayName) 排序。
  3. 若 Phonetic Display Name 未填入或不相等,會改為以遞增順序 Display Name 排序。

修改組織的 Seniority Index

若要修改組織的 msDS-HABSeniorityIndex 屬性,請使用「ADSI 編輯器」嵌入式管理單元或 LDAP 公用程式。

在此範例中,名稱為「Corporate Office」的組織擁有三個名稱為「Accounting Group」、「Administration Group」與 「Human Resources Organization」的子組織。在沒有 msDS-HABSeniorityIndex 屬性的情況下,這些組織會依照顯示名稱的字母順序排序,並顯示在如下的樹狀目錄窗格中。

摺疊此圖像展開此圖像
973994 06



若要變更這些組織的顯示順序,請依照下列步驟執行:
  1. 開啟「ADSI 編輯器」,依序展開 [預設命名內容]、組織單位,然後展開您在其中建立通訊群組名為「Human Resources Organization」的 [OU=HAB Groups] 容器。
  2. 用滑鼠右鍵按一下 [CN=Human Resources Organization],然後按一下 [內容]
  3. [CN=Human Resources Organization Properties] 對話方塊中,按一下 [屬性編輯器] 索引標籤。在 [屬性] 區段中,找出 [msDS-HABSeniorityIndex],然後按一下 [編輯]

    摺疊此圖像展開此圖像
    973994 07
  4. 在「整數屬性編輯器」中,輸入您為組織定義的值 (例如,「100」),然後按一下 [確定]
  5. [CN=Human Resources Organization Properties] 中,按一下 [確定]
  6. 為範例中 Seniority Index 為「50」的「Accounting Group」以及 Seniority Index 為「10」的「Administration Group」重複步驟 2 到 5。

設定 msDS-HABSeniorityIndex 之後,「Human Resources Organization」就會是三個組織的頂層。其他組織則會依據 msDS-HABSeniorityIndex 的遞減順序排序,如下所示。

摺疊此圖像展開此圖像
973994 01


修改成員的 Seniority Index

若要修改成員的 msDS-HABSeniorityIndex 屬性,請使用「ADSI 編輯器」嵌入式管理單元或 LDAP 公用程式。

在此範例中,「David Hamilton」、「Rajesh M. Patel」與「Amy Alberts」屬於名稱為「Corporate Office」的組織。這些使用者是在組織單位「Contoso-dom.Contoso.com/Users」中建立的。「David Hamilton」是組織的副總裁。公司希望「David Hamilton」能顯示於成員清單頂層,讓員工可以容易瞭解是誰在管理該組織。

若要變更這些成員的顯示順序,請依照下列步驟執行:
  1. 開啟「ADSI 編輯器」,展開 [預設命名內容],然後展開在其中建立使用者物件「David Hamilton」的組織單位 OU=Users
  2. 用滑鼠右鍵按一下 [CN=David Hamilton],然後按一下 [內容]
  3. [CN=David Hamilton Properties] 對話方塊中,按一下 [屬性編輯器] 索引標籤。在 [屬性] 區段中,找出 [msDS-HABSeniorityIndex],然後按一下 [編輯]

    摺疊此圖像展開此圖像
    973994 09
  4. 在「整數屬性編輯器」中,輸入您為使用者定義的整數值 (例如,「100」),然後按一下 [確定]
  5. [CN=David Hamilton Properties] 對話方塊中,按一下 [確定]
  6. 為範例中 Seniority Index 為「50」的「Rajesh M. Patel」以及 Seniority Index 為「10」的「Amy Alberts」重複步驟 2 到 5。
在設定 msDS-HABSeniorityIndex 屬性之後,「David Hamilton」即是清單的頂層,其他成員則會依據 Seniority Index 的遞減順序排序,如此處所示。

摺疊此圖像展開此圖像
973994 10


啟用「階層式通訊錄」功能

修改 Exchange 組織容器的 msExchHABRootDepartmentLink 屬性

若要在 Exchange Server 2010 中啟用 HAB,您必須修改 Exchange 組織容器的 msExchHABRootDepartmentLink 屬性。若要修改 msExchHABRootDepartmentLink 屬性,請使用「ADSI 編輯器」嵌入式管理單元或 LDAP 公用程式。

在此範例中,「Contoso,Ltd」是在組織單位 Contoso-dom.Contoso.com/HAB Groups 中建立的根組織名稱。「First Organization」是 Exchange 組織的名稱。
  1. 開啟「ADSI 編輯器」,依序展開 [預設命名內容]、組織單位,然後展開您在其中建立通訊群組名為「Contoso,Ltd」 的 [OU=HAB Groups] 容器。

    摺疊此圖像展開此圖像
    973994 11
  2. 用滑鼠右鍵按一下 [CN=Contoso,Ltd],然後按一下 [內容]
  3. [CN=Contoso,Ltd Properties] 對話方塊中,按一下 [屬性編輯器] 索引標籤。在 [屬性] 區段中,找出 [distinguishedName],然後按一下 [檢視]

    摺疊此圖像展開此圖像
    973994 12
  4. 在 [字串屬性編輯器] 中,複製下列字串,然後按一下 [確定]
    CN=Contoso\,Ltd, OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com
  5. [CN=Contoso,Ltd Properties] 對話方塊中,按一下 [確定]
  6. 在「ADSI 編輯器」中,依序展開 [設定][CN=Configuration][CN=Services][CN=Microsoft Exchange],然後選取 [CN=First Organization]

    摺疊此圖像展開此圖像
    973994 13
  7. 用滑鼠右鍵按一下 [CN=First Organization],然後按一下 [內容]
  8. [CN=First Organization Properties] 對話方塊中,按一下 [屬性編輯器] 索引標籤。在 [屬性] 區段中,找出 [msExchHABRootDepartmentLink],然後按一下 [編輯]

    摺疊此圖像展開此圖像
    973994 14
  9. 在「設定屬性編輯器」的 [值] 欄位中,輸入您在步驟 4 複製之根組織的 distinguishedName ([CN=Contoso\,Ltd,OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com]),然後按一下 [確定]
  10. [CN=First Organization Properties] 對話方塊中,按一下 [確定]
在設定 msExchHABRootDepartmentLink 屬性後,Outlook 2010 會自動偵測到已在 Exchange 2010 中啟用的「階層式通訊錄」功能,並在 [通訊錄] 視窗中顯示組織索引標籤。

屬性

文章編號: 973994 - 上次校閱: 2013年4月19日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Exchange Server 2010 Coexistence
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
關鍵字:?
kbsurveynew kbinfo kbtshoot KB973994
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com