Udostępnij za pośrednictwem


Włączanie funkcji Hierarchiczna książka adresowa w programie Microsoft Exchange Server 2010

Oryginalny numer KB: 973994

W tym artykule krok po kroku opisano sposób włączania funkcji hierarchicznej książki adresowej (HAB) w programie Microsoft Exchange Server 2010. HAB to funkcja w programie Exchange Server 2010 i książce adresowej programu Office Outlook. HAB umożliwia użytkownikom końcowym przeglądanie adresatów w hierarchii organizacyjnej, do której należą.

Funkcja HAB jest włączona przez utworzenie organizacji głównej, która będzie górną częścią hierarchii. Po utworzeniu organizacji głównej w programie Exchange Server program Outlook 2010 automatycznie wykrywa, kiedy funkcja jest włączona i dodaje kartę Organizacja w oknie dialogowym Książka adresowa programu Outlook. Użytkownicy końcowi mogą używać HAB i list nazw, takich jak globalna lista adresów, przełączając zakładki. Zrzut ekranu z tym krokiem przedstawiono poniżej.

Zrzut ekranu przedstawiający okno Wybierz Nazwy.

Aby wykonać niektóre z tych kroków, musisz mieć przystawkę Edytowanie interfejsów usługi Active Directory (ADSI).

Ostrzeżenie

Jeśli używasz przystawki Edycja ADSI, narzędzia Lightweight Directory Access Protocol (LDAP) lub innego klienta LDAP w wersji 3 i niepoprawnie zmieniasz atrybuty obiektów usługi Active Directory, możesz spowodować poważne problemy. Te problemy mogą wymagać ponownej instalacji systemów Microsoft Windows Server, Microsoft Exchange Server lub Windows i Exchange. Firma Microsoft nie może zagwarantować, że problemy występujące w przypadku nieprawidłowego zmodyfikowania atrybutów obiektu usługi Active Directory można rozwiązać. Zmień te atrybuty na własne ryzyko.

Krok pierwszy: rozszerzanie schematu usługi Active Directory

Aby użyć HAB, należy rozszerzyć schemat usługi Active Directory w katalogu lasu Active Directory, w którym zainstalowano program Exchange Server 2010. Aby uzyskać więcej informacji na temat rozszerzania schematu usługi Active Directory dla HAB, kliknij następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft:

973788 Jak rozszerzyć schemat usługi Active Directory dla hierarchicznej książki adresowej (HAB) na serwerze programu Exchange Server 2010

Krok drugi: Przygotowywanie danych hierarchii organizacji w programie Exchange 2010

Organizacja jest reprezentowana przez grupę dystrybucyjną w organizacji programu Exchange. Aby utworzyć grupę dystrybucyjną, użyj konsoli Exchange Management Console (EMC) lub powłoki zarządzania programu Exchange (Shell) w serwerze Exchange 2010.

Aby uzyskać więcej informacji na temat tworzenia grupy dystrybucyjnej w programie Exchange Server 2010, zobacz Tworzenie grup dystrybucyjnych w usłudze Exchange Online i zarządzanie nimi.

Na przykład poniższy zrzut ekranu przedstawia hierarchię organizacji dla przykładowej organizacji o nazwie Contoso, Ltd.

Zrzut ekranu przedstawiający hierarchię organizacji dla przykładowej organizacji o nazwie Contoso, Ltd.

Poniższa lista zawiera opis tej hierarchii:

  • Contoso-dom to nazwa domeny, w której zainstalowano program Exchange Server 2010.
  • Contoso, Ltd jest nazwą najwyższej warstwy organizacji w hierarchii (organizacja główna).
  • Firma Contoso, Ltd ma trzy organizacje drugiego poziomu (organizacje podrzędne). Są one nazywane firmową biurem, organizacją pomocy technicznej produktów i organizacją sprzedaży i marketingu.
  • Jedna z organizacji drugiego poziomu, Corporate Office, ma trzy organizacje zależne. Są to nazwy Human Resources, Account Group i Administration Group.

Uwaga

Funkcja HAB w programie Exchange Server 2010 nie może wyświetlić grup dystrybucyjnych utworzonych we wcześniejszych wersjach programu Exchange. Należy zaktualizować wartość msExchaVersion wersji atrybutu grup dystrybucyjnych utworzonych we wcześniejszych wersjach programu Exchange.
Aby to zrobić, wykonaj następujące czynności:

  1. Zainstaluj program Exchange Server 2010 z dodatkiem Service Pack 1 (SP1) na serwerze.
  2. Uruchom polecenie w Exchange Management Shell (EMS): Set-DisctibutionGroup -identity <distribution group name> -forceupgrade.

Aby uzyskać więcej informacji o poleceniu Set-DistributionGroup, zobacz Ogólne informacje o poleceniu Set-DistributionGroup.

Krok trzeci: Tworzenie organizacji

  1. Opcjonalnie Przed utworzeniem organizacji możesz utworzyć nową jednostkę organizacyjną dla HAB. Możesz też użyć istniejącej jednostki organizacyjnej (OU) w lesie programu Exchange (na przykład domyślnych użytkowników jednostki organizacyjnej). Uruchom następujące polecenie w powłoce, aby utworzyć jednostkę organizacyjną o nazwie HAB Groups.

    dsadd ou "OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com"
    
  2. Utwórz grupę dystrybucyjną o nazwie Contoso, Ltd. przy użyciu nazwy konta Menedżera kont zabezpieczeń (SAM) i aliasu ContosoRoot w jednostce organizacyjnej Contoso-dom.Contoso.com/HAB Grupy. Aby to zrobić, uruchom następujące polecenie w shellu:

    New-DistributionGroup -Name "Contoso,Ltd" -Alias "ContosoRoot" -OrganizationalUnit "Contoso-dom.Contoso.com/HAB Groups" -SAMAccountName "ContosoRoot" -Type "Distribution" 
    

    Uwaga

    Aby uruchomić to polecenie, musisz być przypisany do jednej z następujących ról zarządzania, bezpośrednio lub za pomocą uniwersalnej grupy zabezpieczeń.

    • Zarządzanie organizacją
    • Zarządzanie adresatami

    Można użyć zarówno uniwersalnych grup dystrybucyjnych z obsługą poczty, jak i uniwersalnych grup zabezpieczeń z obsługą poczty jako organizacji. Nie można użyć dynamicznej grupy dystrybucyjnej jako organizacji.

    Możesz skonfigurować ograniczenia dostarczania komunikatów do niektórych grup dystrybucyjnych. Na przykład górna warstwa przykładowej organizacji Contoso , Ltd zawiera wszystkich pracowników w organizacji. Aby akceptować komunikaty tylko od konkretnych pracowników w organizacji Human Resources , którzy są odpowiedzialni za komunikację w całej firmie, skonfiguruj ograniczenia dostarczania komunikatów.

  3. Powtórz krok 1 dla każdej organizacji, którą chcesz utworzyć.

    W tym przykładzie utwórz następujące organizacje:

    • Biuro korporacyjne
    • Organizacja pomocy technicznej produktu
    • Dział sprzedaży i marketingu
    • Zasoby ludzkie
    • Grupa kont
    • Grupa administracyjna

    Aby uzyskać więcej informacji na temat konfigurowania ograniczeń dostarczania komunikatów w programie Exchange Server 2010, zobacz Konfigurowanie ograniczeń dostarczania wiadomości dla skrzynki pocztowej.

Krok czwarty: zmień atrybut msOrg-IsOrganizational, aby przekształcić grupę dystrybucyjną w organizację.

Aby grupa dystrybucyjna była organizacją, musisz zmienić msOrg-IsOrganizational atrybut tak, aby był ustawiony na Wartość True. Aby zmienić atrybut msOrg-IsOrganizational, użyj przystawki ADSI Edit lub narzędzia LDAP.

  1. Jeśli na komputerze nie zainstalowano narzędzia ADSI Edit, zainstaluj narzędzia pomocy technicznej systemu Windows. Aby uzyskać szczegółowe instrukcje dotyczące edycji ADSI, przejdź do następującej witryny internetowej firmy Microsoft:

    Edycja ADSI (adsiedit.msc)

  2. Otwórz ADSI Edit, rozwiń Domyślny kontekst nazewnictwa, rozwiń jednostkę organizacyjną, a następnie rozwiń kontener OU=HAB Groups, w którym utworzono grupę dystrybucyjną o nazwie Contoso, Ltd. Zrzut ekranu przedstawiający ten krok znajduje się poniżej.

  3. Otwórz ADSI Edit, rozwiń Domyślny kontekst nazewnictwa, rozwiń jednostkę organizacyjną, a następnie rozwiń kontener OU=HAB Groups, w którym utworzono grupę dystrybucyjną o nazwie Contoso, Ltd. Zrzut ekranu przedstawiający ten krok znajduje się poniżej.

    Zrzut ekranu przedstawiający okno A D S I Edit rozszerzające OU\=GRUPY HAB.

  4. Kliknij prawym przyciskiem myszy CN=Contoso,Ltd, a następnie kliknij polecenie Właściwości.

  5. W oknie dialogowym CN=Contoso,Ltd Properties kliknij kartę Edytor atrybutu.

  6. W sekcji Atrybuty znajdź pozycję msOrg-IsOrganizational, a następnie kliknij pozycję Edytuj. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu przedstawiający wybieranie elementu msOrg-IsOrganizational i edytowanie.

  7. W Edytorze atrybutów logicznych kliknij przycisk True, a następnie kliknij przycisk OK.

  8. W oknie dialogowym CN=Contoso,Ltd Właściwości kliknij OK.

  9. Powtórz kroki od 2 do 7 dla każdej organizacji, którą chcesz utworzyć.

    W tym przykładzie zmień atrybut msOrg-IsOrganizational dla następujących organizacji:

    • Biuro korporacyjne
    • Organizacja pomocy technicznej produktu
    • Dział sprzedaży i marketingu
    • Zasoby ludzkie
    • Grupa kont
    • Grupa administracyjna

Krok 5. Dodawanie organizacji podrzędnych w celu utworzenia hierarchii organizacji

Aby utworzyć hierarchię organizacji, należy dodać organizacje podrzędne do odpowiedniej organizacji.

W tym przykładzie dodaj następujące trzy organizacje warstwy drugiej do głównej organizacji Contoso, Ltd.:

  • Biuro korporacyjne
  • Organizacja pomocy technicznej produktu
  • Dział sprzedaży i marketingu

Następnie dodaj następujące trzy organizacje trzeciej warstwy do firmowego pakietu Office.

  • Zasoby ludzkie
  • Grupa kont
  • Grupa administracyjna

Aby dodać organizacje podrzędne, wykonaj następujące kroki:

  1. W programie EMC uruchom następujące polecenie, aby dodać grupę dystrybucyjną o nazwie Corporate OfficeCorporateOffice@Contoso.com (Alias: ContosoRoot).

    Add-DistributionGroupMember -Identity "ContosoRoot" -Member "CorporateOffice@Contoso.com"
    

    Aby uzyskać więcej informacji na temat dodawania członka do grupy dystrybucyjnej w programie Exchange Server 2010, zobacz Dodawanie elementu członkowskiego do grupy dystrybucyjnej.

    Uwaga

    Aby uruchomić to polecenie, musisz być przypisany do jednej z następujących ról zarządzania, bezpośrednio lub za pomocą uniwersalnej grupy zabezpieczeń.

    • Zarządzanie organizacją
    • Zarządzanie adresatami
  2. Powtórz krok 1, aby dodać inne organizacje do organizacji głównej. (W tym przykładzie dodaj Organizacja pomocy technicznej produktów i organizacja sprzedaży i marketingu do firmy Contoso, Ltd.)

  3. Uruchom następujące polecenie, aby dodać grupę dystrybucyjną o nazwie Human Resources (adres SMTP: HumanResources@Contoso.com) do grupy dystrybucyjnej o nazwie Corporate Office (Alias: CorporateOffice):

    Add-DistributionGroupMember -Identity "CorporateOffice" -Member HumanResources@Contoso.com
    
  4. Powtórz krok 3, aby dodać inne organizacje do organizacji Corporate Office.

    W tym przykładzie dodaj Grupę kont i Grupę administracyjną do Biura firmowego.

    Uwaga

    Aby użyć program Exchange Management Console (EMC) w celu dodania członka grupy dystrybucyjnej, wykonaj następujące kroki:

    1. Uruchom Konsolę zarządzania programu Exchange.
    2. W drzewie konsoli rozwiń Konfiguracja adresata, a następnie kliknij Grupa dystrybucyjna.
    3. W okienku wyników wybierz grupę dystrybucyjną Contoso,Ltd , w której chcesz dodać organizację drugiej warstwy o nazwie Corporate Office, a następnie kliknij pozycję Właściwości.
    4. W oknie dialogowym Właściwości firmy Contoso,Ltd na karcie Członkowie kliknij przycisk Dodaj, aby otworzyć okno dialogowe Wybieranie adresata.
    5. W oknie dialogowym Wybierz adresata kliknij grupę dystrybucyjną Corporate Office, a następnie kliknij OK. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu przedstawiający wybieranie pakietu Corporate Office w oknie dialogowym Właściwości firmy Contoso,Ltd.

Krok szósty: Dodawanie członków organizacji

Członkowie należący do organizacji są członkami grupy dystrybucyjnej.

W tym przykładzie David Hamilton jest użytkownikiem, który jest wiceprezesem organizacji o nazwie Corporate Office. Zrzut ekranu z tym krokiem przedstawiono poniżej.

Zrzut ekranu przedstawia, że David Hamilton jest wiceprezesem organizacji o nazwie Corporate Office.

Aby dodać Davida Hamiltona (adres SMTP: dhamilton@contoso.com) do firmowego pakietu Office (Alias: CorporateOffice) jako członka organizacji, uruchom następujące polecenie:

Add-DistributionGroupMember -Identity "Corporate Office" -Member "DHamilton@Contoso.com"

Aby uzyskać więcej informacji na temat dodawania członka do grupy dystrybucyjnej w programie Exchange Server 2010, zobacz Dodawanie elementu członkowskiego do grupy dystrybucyjnej.

Uwaga

Aby uruchomić to polecenie, musisz być przypisany do jednej z następujących ról zarządzania, bezpośrednio lub za pomocą uniwersalnej grupy zabezpieczeń.

  • Zarządzanie organizacją
  • Zarządzanie adresatami

Użytkownik może należeć do wielu organizacji, gdy jest członkiem wielu grup dystrybucyjnych.

Krok siódmy: Sortowanie organizacji i członków

W HAB organizacje w widoku drzewa i członkowie w widoku użytkownika mogą być sortowani w następujący sposób.

  1. Indeks senioralności ( msDS-HABSeniorityIndex ) jest sortowany w kolejności malejącej rangi starszej.
  2. Jeśli indeks senioralności nie jest wypełniony lub nie jest równy, kolejność sortowania wraca do fonetycznej nazwy wyświetlanej ( msDS-PhoneticDisplayName ) w kolejności rosnącej (A-Z).
  3. Jeśli nazwa wyświetlana fonetyczna nie jest wypełniona lub nie jest równa, kolejność sortowania wraca do nazwy wyświetlanej w kolejności rosnącej.

Krok ósmy: Zmiana indeksu seniorzystości organizacji

Aby zmienić atrybut msDS-HABSeniorityIndex organizacji, użyj przystawki ADSI Edit lub narzędzia LDAP.

W tym przykładzie organizacja o nazwie Corporate Office ma trzy organizacje podrzędne. Są one nazywane grupą księgową, grupą administracyjną i organizacją kadr. Bez atrybutu msDS-HABSeniorityIndex te organizacje są sortowane alfabetycznie według nazwy wyświetlanej i wyświetlane są w okienku drzewa, jak pokazano na poniższych zrzutach ekranu.

Zrzut ekranu przedstawiający alfabetycznie posortowane podrzędne organizacje pakietu Corporate Office.

Aby zmienić kolejność wyświetlania tych organizacji, wykonaj następujące kroki:

  1. Otwórz ADSI Edit, rozwiń węzeł Domyślny kontekst nazewnictwa, rozwiń jednostkę organizacyjną, a następnie rozwiń kontener OU=HAB Groups, w którym utworzono grupę dystrybucyjną o nazwie Human Resources Organization.

  2. Kliknij prawym przyciskiem myszy CN=Human Resources Organization, a następnie kliknij polecenie Właściwości.

  3. W oknie dialogowym Właściwości organizacji CN=Human Resources kliknij kartę Edytor atrybutów. W sekcji Atrybuty znajdź pozycję msDS-HABSeniorityIndex, a następnie kliknij pozycję Edytuj. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu przedstawiający ustawienie wartości msDS-HABSeniorityIndex organizacji zasobów ludzkich.

  4. W Edytorze atrybutów liczb całkowitych wpisz wartość zdefiniowaną dla organizacji (np . 100), a następnie kliknij przycisk OK.

  5. W CN=Human Resources Organization Properties (Właściwości organizacji zasobów ludzkich) kliknij przycisk OK.

  6. Powtórz kroki od 2 do 5 dla grupy księgowej z indeksem starszeństwa 50 i grupy administracyjnej z indeksem starszeństwa 10.

Po ustawieniu elementu msDS-HABSeniorityIndex, Organizacja Zasobów Ludzkich jest najwyższą z trzech organizacji. Inne organizacje są sortowane według malejącej liczby msDS-HABSeniorityIndexelementów , jak pokazano na poniższym zrzucie ekranu:

Zrzut ekranu przedstawiający sposób sortowania innych organizacji.

Krok 9. Zmiana indeksu seniorzystości członków

Aby zmienić atrybut msDS-HABSeniorityIndex członków, użyj przystawki ADSI Edit lub narzędzia LDAP.

W tym przykładzie David Hamilton, Rajesh M. Patel i Amy Alberts należą do organizacji o nazwie Corporate Office. Ci użytkownicy są utworzeni w jednostce organizacyjnej Contoso-dom.Contoso.com/Users. David Hamilton jest wiceprezesem organizacji. Firma chce wyświetlić Davida Hamiltona na szczycie listy członków, aby pracownicy mogli łatwo zrozumieć, kto zarządza organizacją.

Aby zmienić kolejność wyświetlania tych członków, wykonaj następujące kroki:

  1. Otwórz ADSI Edit, rozwiń Domyślny kontekst nazewnictwa, a następnie rozwiń jednostkę organizacyjną OU=User, w której został utworzony obiekt użytkownika David Hamilton.

  2. Kliknij prawym przyciskiem myszy CN=David Hamilton, a następnie kliknij polecenie Właściwości.

  3. W oknie dialogowym CN=David Hamilton Properties kliknij kartę Edytor Atrybutów. W sekcji Atrybuty znajdź pozycję msDS-HABSeniorityIndex, a następnie kliknij Edytuj. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu przedstawia ustawienie wartości msDS-HABSeniorityIndex Davida Hamiltona.

  4. W Edytorze atrybutów liczb całkowitych wpisz wartość całkowitą zdefiniowaną dla użytkownika (na przykład 100), a następnie kliknij przycisk OK.

  5. W oknie dialogowym "Właściwości cn=David Hamilton", kliknij OK.

  6. Powtórz kroki od 2 do 5 dla kolejnego członka. W tym przykładzie powtórz kroki od 2 do 5 dla Rajesh M. Patel z indeksem seniorzystości 50 i dla Amy Alberts z indeksem senioralności 10.

Po ustawieniu atrybutu msDS-HABSeniorityIndex David Hamilton jest na szczycie listy, jak pokazano na następującym zrzucie ekranu, a inni członkowie są sortowani według malejącej liczby Seniority In.

Zrzut ekranu przedstawiający sposób, w jaki pokazuje David Hamilton.

Krok 1. Włączanie funkcji hierarchicznej książki adresowej

Aby włączyć HAB w programie Exchange Server 2010, trzeba zmienić atrybut msExchHABRootDepartmentLink kontenera organizacji programu Exchange. Aby zmienić atrybut msExchHABRootDepartmentLink, użyj przystawki ADSI Edit lub narzędzia LDAP.

W tym przykładzie firma Contoso, Ltd jest nazwą organizacji macierzystej utworzonej w jednostce organizacyjnej Contoso-dom.Contoso.com/HAB Grupy. Pierwsza organizacja to nazwa organizacji programu Exchange.

  1. Otwórz ADSI Edit, rozwiń Domyślny kontekst nazewnictwa, rozwiń jednostkę organizacyjną, a następnie rozwiń kontener OU=HAB Groups, w którym utworzono grupę dystrybucyjną o nazwie Contoso, Ltd. Zrzut ekranu dla tego kroku jest podany poniżej.

    Zrzut ekranu przedstawiający tworzenie grupy dystrybucyjnej o nazwie Contoso, Ltd.

  2. Kliknij prawym przyciskiem myszy CN=Contoso,Ltd, a następnie kliknij polecenie Właściwości.

  3. W oknie dialogowym CN=Contoso,Ltd Właściwości kliknij kartę Edytor atrybutów. W sekcji Atrybutów znajdź pozycję distinguishedName, a następnie kliknij pozycję Wyświetl. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu wyświetlania nazwy wyróżniającej.

  4. W Edytorze atrybutów ciągu skopiuj następujący tekst z pola Wartość, a następnie kliknij przycisk OK:

    CN=Contoso,Ltd, OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com

  5. W oknie dialogowym CN=Contoso,Ltd Właściwości kliknij OK.

  6. W edytorze ADSI rozwiń węzeł Konfiguracja, rozwiń węzeł CN=Configuration, rozwiń węzeł CN=Services, rozwiń węzeł CN=Microsoft Exchange, a następnie wybierz pozycję CN=First Organization. Zrzut ekranu z tym krokiem przedstawiono poniżej.

    Zrzut ekranu przedstawiający wybieranie CN=First Organization.

  7. Kliknij prawym przyciskiem myszy pozycję CN=Pierwsza organizacja, a następnie kliknij polecenie Właściwości.

  8. W oknie dialogowym CN=First Organization Properties kliknij kartę Attribute Editor. W sekcji Attributes znajdź pozycję msExchHABRootDepartmentLink, a następnie kliknij pozycję Edit. Zrzut ekranu z tym krokiem przedstawiono poniżej.

Zrzut ekranu przedstawiający sposób ustawiania wartości dla msExchHABRootDepartmentLink.

  1. W Edytorze atrybutów ciągu, w polu Wartość wpisz nazwę wyróżniającą organizacji głównej, którą skopiowano w kroku 4, CN=Contoso,Ltd,OU=HAB Groups,DC=Contoso-dom,DC=Contoso,DC=com, a następnie kliknij OK.
  2. W oknie dialogowym CN=First Organization Properties (Właściwości organizacji CN=First Organization) kliknij przycisk OK.

Po ustawieniu atrybutu msExchHABRootDepartmentLink program Outlook 2010 automatycznie wykrywa, że funkcja HAB jest włączona w programie Exchange 2010 i wyświetla kartę organizacji w oknie książki adresowej.