Definiowanie klas pomocniczych i używanie ich

Klasa pomocnicza to zbiór właściwości (atrybutów), które zamiast od całych klas obiektów są dodawane do konkretnych instancji obiektów eDirectory. Na przykład aplikacja poczty elektronicznej może rozszerzyć schemat drzewa eDirectory, aby znalazła się w nim klasa pomocnicza Właściwości e-mail, a następnie rozszerzyć odpowiednio poszczególne obiekty o te właściwości. Za pomocą Menedżera schematu można definiować własne klasy pomocnicze. Następnie w głównym oknie ConsoleOneTM można rozszerzać poszczególne obiekty o właściwości definiowane w klasach pomocniczych.


W tym podrozdziale


Definiowanie klasy pomocniczej

  1. Kliknij w dowolnym miejscu w drzewie eDirectory, którego schemat ma zostać rozszerzony.

  2. Kliknij Narzędzia > Menedżer schematu.

  3. Na zakładce Klasy kliknij Utwórz.

  4. Zdefiniuj klasę pomocniczą, postępując zgodnie z instrukcjami wyświetlanymi przez kreatora.

    Przy ustawaniu flag klasy wybierz klasę pomocniczą. Jeśli klasa pomocnicza ma zawierać niestandardowe właściwości niestandardowe, które mają zostać dopiero zdefiniowane, należy przerwać kreator tworzenia klasy i zdefiniować najpierw właściwości niestandardowe. Aby uzyskać szczegółowe informacje, patrz Definiowanie niestandardowych klas i właściwości obiektów.


Rozszerzanie obiektu o właściwości klasy pomocniczej

  1. W głównym oknie ConsoleOne kliknij prawym przyciskiem myszy obiekt > kliknij Rozszerzenia obiektu.

  2. Podejmij odpowiednie działanie zależnie od tego, czy klasa pomocnicza, która ma zostać używa, znajduje się na liście Bieżące rozszerzenia klasy pomocniczej:

    Czy klasa pomocnicza znajduje się na liście? Działanie

    Tak

    Zakończ tę procedurę.

    Najpierw patrz Modyfikowanie właściwości pomocniczych obiektu.

    Nie

    Kliknij Dodaj rozszerzenie > wybierz klasę pomocniczą > kliknij przycisk OK.

  3. Jeśli zostanie wyświetlony komunikat informujący o użyciu standardowego edytora, kliknij przycisk OK.

  4. Ustaw żądne wartości właściwości na wyświetlonym ekranie.

    W zależności od używanego ekranu zwróć uwagę na następujące informacje:

    Ekran Uwagi

    Karta Rozszerzenia (okno dialogowe Właściwości)

    • Na liście mogą znajdować się zarówno obowiązkowe, jak i opcjonalne właściwości klasy pomocniczej.
    • Kliknij przycisk Pomoc, aby uzyskać informacje na temat poszczególnych właściwości.

    Okno dialogowe Nowe

    • Na liście znajdują się tylko obowiązkowe właściwości klasy pomocniczej.
    • Do ich prawidłowego ustawienia potrzebna jest znajomość jej składni. Aby uzyskać szczegółowe informacje, patrz Novell eDirectory - Podręcznik administratora > Repliki.
    • Po ustawieniu obowiązkowych właściwości można ustawić właściwości opcjonalne zgodnie z opisem w Modyfikowanie właściwości pomocniczych obiektu.

  5. Kliknij przycisk OK.


Rozszerzanie wielu obiektów naraz o właściwości klasy pomocniczej

  1. W prawym panelu ConsoleOne zaznacz obiekty, klikając je z jednoczesnym naciśnięciem klawisza Shift lub Ctrl.

    Wybierane obiekty nie muszą być obiektami tego samego typu.

  2. Kliknij prawym przyciskiem myszy zaznaczone obiekty > kliknij Rozszerzenia wielu obiektów.

  3. Podejmij odpowiednie działanie zależnie od tego, czy klasa pomocnicza, która ma zostać używa, znajduje się na liście Bieżące rozszerzenia klasy pomocniczej:

    PODPOWIEDŹ:  Wymienione są tylko rozszerzenia wspólne dla wszystkich zaznaczonych obiektów. Rozszerzenia specyficzne dla indywidualnych obiektów nie są uwzględniane.

    Czy klasa pomocnicza znajduje się na liście? Działanie

    Tak

    Zakończ tę procedurę.

    Najpierw patrz Modyfikowanie właściwości pomocniczych obiektu. Obiekty będą musiały zostać zmodyfikowane pojedynczo.

    Nie

    Kliknij Dodaj rozszerzenie > wybierz klasę pomocniczą > kliknij przycisk OK.

  4. Jeśli zostanie wyświetlony komunikat informujący o użyciu standardowego edytora, kliknij przycisk OK.

  5. Ustaw żądne wartości właściwości na wyświetlonym ekranie.

    WAŻNE:  Ustawione wartości właściwości zostaną zastosowane dla wszystkich zaznaczonych obiektów. Jeśli właściwość już istnieje w obiekcie i może mieć tylko jedną wartość, wartość ta zostanie zastąpiona. Jeśli właściwość już istnieje i może przyjmować wiele wartości, nowe wartości zostaną dodane do istniejących.

    W zależności od używanego ekranu zwróć również uwagę na następujące informacje:

    Ekran Uwagi

    Karta Rozszerzenia

    • Na liście mogą znajdować się zarówno obowiązkowe, jak i opcjonalne właściwości klasy pomocniczej.
    • Kliknij przycisk Pomoc, aby uzyskać informacje na temat poszczególnych właściwości.

    Okno dialogowe Nowe

    • Na liście znajdują się tylko obowiązkowe właściwości klasy pomocniczej.
    • Do ich prawidłowego ustawienia potrzebna jest znajomość jej składni. Aby uzyskać szczegółowe informacje, patrz Novell eDirectory - Podręcznik administratora > Schemat.
    • Po ustawieniu obowiązkowych właściwości można ustawić właściwości opcjonalne zgodnie z opisem przedstawionym poniżej. Obiekty będą musiały zostać zmodyfikowane pojedynczo.

  6. Kliknij przycisk OK.


Modyfikowanie właściwości pomocniczych obiektu

  1. W oknie ConsoleOne kliknij prawym przyciskiem myszy obiekt > kliknij Właściwości.

  2. Wybierz na zakładce Rozszerzenia tę stronę właściwości, której nazwa odpowiada klasie pomocniczej. Jeśli klasa pomocnicza nie jest wymieniona lub jeśli nie ma karty Rozszerzenia, użyj standardowej strony Inne.

  3. Ustaw żądne wartości właściwości na wyświetlonym ekranie. W zależności od używanego ekranu zwróć uwagę na następujące informacje:

    Ekran Uwagi

    Karta Rozszerzenia

    • Na liście mogą znajdować się zarówno obowiązkowe, jak i opcjonalne właściwości klasy pomocniczej.
    • Kliknij przycisk Pomoc, aby uzyskać informacje na temat poszczególnych właściwości.

    Karta Inne

    • Wymienione są tylko wcześniej ustawione właściwości klasy pomocniczej. Kliknij Dodaj, aby ustawić dodatkowe właściwości.
    • Do ich prawidłowego ustawienia potrzebna jest znajomość jej składni. Aby uzyskać szczegółowe informacje, patrz Novell eDirectory - Podręcznik administratora > Schemat.

  4. Kliknij przycisk OK.


Usuwanie właściwości pomocniczych z obiektu

  1. W głównym oknie ConsoleOne kliknij prawym przyciskiem myszy obiekt > kliknij Rozszerzenia obiektu.

  2. Na liście aktualnie dostępnych rozszerzeń klas pomocniczych wybierz klasę pomocniczą, której właściwości mają zostać usunięte.

  3. Kliknij Usuń rozszerzenie > Tak.

    Spowoduje to usunięcie wszystkich właściwości dodanych przez klasę pomocniczą z wyjątkiem właściwości, które obiekt posiadał przed ich dodaniem.


Usuwanie właściwości pomocniczych z wielu obiektów naraz

  1. W prawym panelu ConsoleOne zaznacz obiekty, klikając je z jednoczesnym naciśnięciem klawisza Shift lub Ctrl.

    Wybierane obiekty nie muszą być obiektami tego samego typu.

  2. Kliknij prawym przyciskiem myszy zaznaczone obiekty > kliknij Rozszerzenia wielu obiektów.

  3. Przebieg następnej czynności zależy od tego, czy klasa pomocnicza, której właściwości mają zostać usunięte, figuruje na liście Bieżące rozszerzenia klasy pomocniczej.

    PODPOWIEDŹ:  Wymienione są tylko rozszerzenia wspólne dla wszystkich zaznaczonych obiektów. Rozszerzenia specyficzne dla indywidualnych obiektów nie są uwzględniane.

    Czy klasa pomocnicza znajduje się na liście? Działanie

    Tak

    Zaznacz ją > kliknij Usuń rozszerzenie > Tak.

    Spowoduje to usunięcie wszystkich właściwości dodanych przez klasę pomocniczą z wyjątkiem właściwości, które obiekt posiadał przed ich dodaniem.

    Nie

    Naciśnij Anuluj, aby zamknąć okno dialogowe.

    Klasy pomocnicze będą musiały zostać pojedynczo usunięte z poszczególnych obiektów. Patrz Usuwanie właściwości pomocniczych z obiektu.