Macros de atributo de eDirectory
El Lanzador de aplicaciones admite macros que extraigan información de los atributos del usuario que esté conectado actualmente, del objeto Aplicación actual o de los atributos de otros objetos eDirectory.
Las siguientes secciones explican la sintaxis de la macro y ofrecen ejemplos:
Para obtener información acerca del uso de macros en una propiedad de objeto Aplicación válida, consulte Propiedades del objeto Aplicación en el que se pueden utilizar macros.
Sintaxis
Las macros de atributos de eDirectory utilizan la siguiente sintaxis:
%nombre_objeto.contenedor;atributo_eDirectory%
% |
Marca el texto como una macro. Toda la macro debe colocarse entre caracteres %. |
.object_name.container; |
Indica el objeto eDirectory desde el que leer el atributo. Para utilizar un atributo desde el usuario conectado actualmente, deje fuera este elemento. Por ejemplo, %CN% devolvería el nombre común del usuario conectado actualmente. Para utilizar un atributo desde el objeto Aplicación, sustituya .nombre_objeto.contenedor por un asterisco (*). Por ejemplo, %*;DN% devolvería el nombre completo del objeto Aplicación. |
eDirectory_attribute |
Define el atributo que se va a leer. Puede utilizar el Gestor de esquemas de ConsoleOne (disponible en el menú Herramientas) para ver los atributos disponibles de un objeto eDirectory. |
Ejemplos
La tabla siguiente ofrece ejemplos de macros de atributos de eDirectory.
%CN% |
Devuelve el nombre común del usuario conectado actualmente. |
%DN% |
Devuelve el nombre completo del usuario conectado actualmente. |
%Full Name% |
Devuelve el nombre completo del usuario conectado actualmente. Este es el nombre definido en el objeto Usuario > pestaña General > página Identificación> campo Nombre completo. |
%Given Name% |
Devuelve el nombre de pila del usuario conectado actualmente. Este es el nombre definido en el objeto Usuario > pestaña General > página Identificación> campo Nombre. |
%Surname% |
Devuelve el apellido del usuario conectado actualmente. Este es el nombre definido en el objeto Usuario > pestaña General > página Identificación> campo Apellido. |
%*;DN% |
Devuelve el nombre completo del objeto Aplicación (aquel en el que se está usando la macro). |
%*;App:Caption% |
Devuelve el título del icono de la aplicación del objeto Aplicación. Este es el título definido en el objeto Aplicación > pestaña Identificación > página Icono > campo Título del icono de la aplicación. |
*;App:Path% |
Devuelve la vía al archivo ejecutable de la aplicación tal y como se definió para el objeto Aplicación. Esta es la vía definida en el objeto Aplicación > pestaña Opciones de ejecución > página Aplicación > campo Vía al archivo. |
%*;App:GUID% |
Devuelve el GUID (identificador universal único) del objeto Aplicación. Esta es el GUID (identificador universal único) definido en el objeto Aplicación > pestaña Opciones de distribución > página Opciones > campo GUID. |
%.JSmith.Novell;Description% |
Devuelve la descripción del objeto Usuario JSmith que se encuentra en el contenedor de Novell. Esta es la descripción definida en el objeto Usuario > pestaña General > página Identificación> campo Descripción. |