Macros de atributo do eDirectory

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:

Para obter informações sobre como usar as macros em uma propriedade válida do objeto Aplicativo, consulte Propriedades do objeto Aplicativo em que macros podem ser usadas .


Sintaxe

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.