O Disparador de Aplicativos suporta macros que obtêm informações dos atributos do usuário que está conectado, do objeto Aplicativo atual ou de atributos de outros objetos do eDirectory.
As seções a seguir explicam a sintaxe da macro e fornecem exemplos:
As macros de atributo do eDirectory usam a seguinte sintaxe:
%nome_do_objeto.container;atributo_do_eDirectory%
Elemento
Descrição
%
Sinaliza o texto como uma macro. A macro inteira deve estar delimitada por caracteres %.
.nome_do_objeto.container;
Indica o objeto do eDirectory no qual o atributo deve ser lido.
Para usar um atributo do usuário que está conectado, omita este elemento. Por exemplo, %CN% retorna o nome comum do usuário que está conectado.
Para usar um atributo do objeto Aplicativo, substitua .nome_do_objeto.container por um asterisco (*). Por exemplo, %*;DN% retorna o nome exclusivo do objeto Aplicativo.
atributo_do_eDirectory
Define o atributo a ser lido.
Você pode usar o Gerenciador de Esquemas do ConsoleOne (disponível no menu Ferramentas) para ver os atributos disponíveis de um objeto do eDirectory.
Exemplos
A tabela a seguir fornece exemplos de macros de atributo do eDirectory.
Macro
Descrição
%CN%
Retorna o nome comum do usuário que está conectado.
%DN%
Retorna o nome exclusivo do usuário que está conectado.
%Given Name%
Retorna o nome do usuário que está conectado.
%Surname%
Retorna o sobrenome do usuário que está conectado.
%Full Name%
Retorna o nome completo do usuário que está conectado.
%Email Address%
Retorna o endereço de e-mail do usuário que está conectado.
%*;DN%
Retorna o nome exclusivo do objeto Aplicativo (aquele em que a macro está sendo usada).
%*;App:Caption%
Retorna o título do ícone do aplicativo dado ao objeto Aplicativo.
*;App:Path%
Retorna o caminho para o executável do aplicativo conforme definido para o objeto Aplicativo.
%*;App:GUID%
Retorna o GUID (global unique identifier -- identificador global exclusivo) do objeto Aplicativo.
%.JSmith.Novell;Description%
Retorna a descrição do objeto Usuário de JSmith localizado no container da Novell.
%.ABurrough.Novell;Email Address%
Retorna o endereço de e-mail do objeto Usuário de ABurrough localizado no container da Novell.