Definición y utilización de clases auxiliares

Una clase auxiliar es un conjunto de propiedades (atributos) que se añaden a ejemplares de objetos eDirectory concretos en lugar de a toda una clase de objetos. Por ejemplo, una aplicación de correo electrónico puede extender el esquema del árbol de eDirectory para incluir una clase auxiliar de Propiedades de correo electrónico y después extender objetos individuales con dichas propiedades, según sea necesario. Con el Gestor de esquemas puede definir sus propias clases auxiliares. Después, en la ventana principal de ConsoleOneTM , puede extender objetos individuales con las propiedades definidas en las clases auxiliares.


En esta sección


Definición de una clase auxiliar

  1. Haga clic en cualquier lugar del árbol de eDirectory cuyo esquema desee extender.

  2. Haga clic en Herramientas > Gestor de esquemas.

  3. En la pestaña Clases, haga clic en Crear.

  4. Siga las instrucciones del asistente para definir la clase auxiliar.

    Compruebe que selecciona Clase auxiliar al definir los indicadores de clase. Si necesita definir propiedades personalizadas para añadirlas a la clase auxiliar, cancele el asistente para la creación de clases y defina primero las propiedades personalizadas. Consulte Definición de clases de objeto y de propiedades personalizadas para obtener detalles.


Ampliación de un objeto con las propiedades de una clase auxiliar

  1. En la ventana principal de ConsoleOne, haga clic con el botón derecho en el objeto > haga clic en Extensiones de este objeto.

  2. Según si la clase auxiliar que desea utilizar aparece ya enumerada bajo Extensiones de clases auxiliares actuales, efectúe la acción apropiada:

    ¿La clase auxiliar ya está enumerada? Acción

    Salga de este procedimiento.

    En su lugar, consulte Modificación de las propiedades auxiliares de un objeto.

    No

    Haga clic en Añadir extensión > seleccione la clase auxiliar > Haga clic en Aceptar.

  3. Si aparece un mensaje indicando que utilizará editores genéricos, haga clic en Aceptar.

  4. En la pantalla que aparece, defina los valores de propiedad que desee.

    Según la pantalla que emplee, observe lo siguiente:

    Pantalla Notas

    Pestaña Extensiones (recuadro de diálogo Propiedades)

    • Tanto las propiedades obligatorias como las opcionales de la clase auxiliar pueden estar enumeradas.
    • Haga clic en Ayuda para obtener detalles sobre propiedades específicas.

    Nuevo cuadro de diálogo

    • Sólo están enumeradas las propiedades obligatorias de la clase auxiliar.
    • Debe conocer la sintaxis de una propiedad para definirla correctamente. Si desea obtener más detalles, consulte el Manual de administración de Novell eDirectory > Réplicas.
    • Una vez haya definido las propiedades obligatorias, puede definir las propiedades opcionales, como se describe en Modificación de las propiedades auxiliares de un objeto.

  5. Haga clic en Aceptar.


Ampliación de varios objetos simultáneamente con las propiedades de una clase auxiliar

  1. En el panel derecho de ConsoleOne, haga Mayús+clic o bien Control+clic en los objetos para seleccionarlos.

    Los objetos no tienen el mismo tipo.

  2. Haga clic con el botón derecho en la selección > haga clic en Extensiones de múltiples objetos.

  3. Según si la clase auxiliar que desea utilizar aparece ya enumerada bajo Extensiones de clases auxiliares actuales, efectúe la acción apropiada:

    SUGERENCIA:  Sólo se enumeran las extensiones que son comunes para todos los objetos seleccionados. No se enumeran las que son específicas de objetos independientes.

    ¿La clase auxiliar ya está enumerada? Acción

    Salga de este procedimiento.

    En su lugar, consulte Modificación de las propiedades auxiliares de un objeto. Tiene que modificar los objetos uno cada vez.

    No

    Haga clic en Añadir extensión > seleccione la clase auxiliar > Haga clic en Aceptar.

  4. Si aparece un mensaje indicando que utilizará editores genéricos, haga clic en Aceptar.

  5. En la pantalla que aparece, defina los valores de propiedad que desee.

    IMPORTANTE:  Cada valor de propiedad que defina se aplicará a cada objeto seleccionado. Si la propiedad ya existe en el objeto y tiene un valor, se reemplazará el existente. Si la propiedad ya existe en el objeto y tiene varios valores, éstos se añadirán a los existentes.

    De acuerdo con el tipo de pantalla que utilice, observe lo siguiente:

    Pantalla Notas

    Pestaña Extensiones

    • Tanto las propiedades obligatorias como las opcionales de la clase auxiliar pueden estar enumeradas.
    • Haga clic en Ayuda para obtener detalles sobre propiedades específicas.

    Nuevo cuadro de diálogo

    • Sólo están enumeradas las propiedades obligatorias de la clase auxiliar.
    • Debe conocer la sintaxis de una propiedad para definirla correctamente. Si desea obtener más detalles, consulte el Manual de administración de Novell eDirectory > Esquema.
    • Después de definir las propiedades obligatorias, puede definir propiedades opcionales, como se describe a continuación. Tiene que modificar los objetos uno cada vez.

  6. Haga clic en Aceptar.


Modificación de las propiedades auxiliares de un objeto

  1. En la ventana principal ConsoleOne, haga clic con el botón derecho en el objeto > haga clic en Propiedades.

  2. En la pestaña Extensiones, seleccione la página de propiedades que lleva el nombre de la clase auxiliar. Si la clase auxiliar no está en la lista, o si no está la pestaña Extensiones, utilice la página genérica Otros.

  3. En la pantalla que aparece, defina los valores de propiedad que desee. Según la pantalla que emplee, observe lo siguiente:

    Pantalla Notas

    Pestaña Extensiones

    • Tanto las propiedades obligatorias como las opcionales de la clase auxiliar pueden estar enumeradas.
    • Haga clic en Ayuda para obtener detalles sobre propiedades específicas.

    Pestaña Otros

    • Sólo se enumeran las propiedades de la clase auxiliar que ya se han definido. Haga clic en Añadir para definir propiedades adicionales.
    • Debe conocer la sintaxis de una propiedad para definirla correctamente. Si desea obtener más detalles, consulte el Manual de administración de Novell eDirectory > Esquema.

  4. Haga clic en Aceptar.


Supresión de propiedades auxiliares de un objeto

  1. En la ventana principal de ConsoleOne, haga clic con el botón derecho en el objeto > haga clic en Extensiones de este objeto.

  2. En la lista de extensiones de clase auxiliares actuales, seleccione la clase auxiliar cuyas propiedades desea suprimir.

  3. Haga clic en Eliminar extensión > Sí.

    Esta operación suprime las propiedades añadidas por la clase auxiliar excepto las que el objeto ya tenía de forma innata.


Supresión de propiedades auxiliares de varios objetos simultáneamente

  1. En el panel derecho de ConsoleOne, haga Mayús+clic o bien Control+clic en los objetos para seleccionarlos.

    Los objetos no tienen el mismo tipo.

  2. Haga clic con el botón derecho en la selección > haga clic en Extensiones de múltiples objetos.

  3. Según si la clase auxiliar cuyas propiedades desee suprimir aparece ya enumerada bajo Extensiones de clases auxiliares actuales, efectúe la acción apropiada:

    SUGERENCIA:  Sólo se enumeran las extensiones que son comunes para todos los objetos seleccionados. No se enumeran las que son específicas de objetos independientes.

    ¿La clase auxiliar ya está enumerada? Acción

    Selecciónela > haga clic en Suprimir extensión > Sí.

    Esta operación suprime las propiedades añadidas por la clase auxiliar excepto las que el objeto ya tenía de forma innata.

    No

    Cancele el cuadro de diálogo.

    Tiene que suprimir la clase auxiliar de cada objeto, una cada vez. Consulte Supresión de propiedades auxiliares de un objeto.