Professional Documents
Culture Documents
A presente documentao, que inclui os sistemas de ajuda incorporados e os materiais distribudos eletronicamente (doravante
denominada Documentao), destina-se apenas a fins informativos e est sujeita a alteraes ou remoo por parte da CA a
qualquer momento. Esta Documentao contm informaes proprietrias da CA e no pode ser copiada, transferida,
reproduzida, divulgada, modificada nem duplicada, parcial ou completamente, sem o prvio consentimento por escrito da CA.
Se o Cliente for um usurio licenciado do(s) produto(s) de software referido(s) na Documentao, permitido que ele imprima
ou, de outro modo, disponibilize uma quantidade razovel de cpias da Documentao para uso interno seu e de seus
funcionrios envolvidos com o software em questo, contanto que todos os avisos de direitos autorais e legendas da CA
estejam presentes em cada cpia reproduzida.
O direito impresso ou, de outro modo, disponibilidade de cpias da Documentao est limitado ao perodo em que a
licena aplicvel ao referido software permanecer em pleno vigor e efeito. Em caso de trmino da licena, por qualquer motivo,
fica o usurio responsvel por garantir CA, por escrito, que todas as cpias, parciais ou integrais, da Documentao sejam
devolvidas CA ou destrudas.
NA MEDIDA EM QUE PERMITIDO PELA LEI APLICVEL, A CA FORNECE ESTA DOCUMENTAO "NO ESTADO EM QUE SE
ENCONTRA", SEM NENHUM TIPO DE GARANTIA, INCLUINDO, ENTRE OUTROS, QUAISQUER GARANTIAS IMPLCITAS DE
COMERCIABILIDADE, ADEQUAO A UM DETERMINADO FIM OU NO VIOLAO. EM NENHUMA OCASIO, A CA SER
RESPONSVEL PERANTE O USURIO OU TERCEIROS POR QUAISQUER PERDAS OU DANOS, DIRETOS OU INDIRETOS,
RESULTANTES DO USO DA DOCUMENTAO, INCLUINDO, ENTRE OUTROS, LUCROS CESSANTES, PERDA DE INVESTIMENTO,
INTERRUPO DOS NEGCIOS, FUNDO DE COMRCIO OU PERDA DE DADOS, MESMO QUE A CA TENHA SIDO EXPRESSAMENTE
ADVERTIDA SOBRE A POSSIBILIDADE DE TAIS PERDAS E DANOS.
O uso de qualquer software mencionado na Documentao regido pelo contrato de licena aplicvel, e tal contrato no deve
ser modificado de nenhum modo pelos termos deste aviso.
O fabricante desta Documentao a CA.
Fornecida com Direitos restritos. O uso, duplicao ou divulgao pelo governo dos Estados Unidos est sujeita s restries
descritas no FAR, sees 12.212, 52.227-14 e 52.227-19(c)(1) - (2) e DFARS, seo 252.227-7014(b)(3), conforme aplicvel, ou
sucessores.
Copyright 2014 CA. Todos os direitos reservados. Todas as marcas comerciais, nomes de marcas, marcas de servio e
logotipos aqui mencionados pertencem s suas respectivas empresas.
Diretrio do CA
CA IdentityMinder
CA SiteMinder
CA AuthMinder
ndice
Captulo 1: Personalizando o console de usurio
11
15
25
ndice 5
87
91
109
127
143
ndice 7
151
169
193
197
ndice 9
Neste exemplo, Bill Jergen tem a funo de Gerenciador de funes. Quando ele efetua
logon no console de usurio, v um conjunto diferente de categorias que incluem as
tarefas que ele pode usar.
Observao: para obter mais informaes sobre tarefas e funes, consulte o Guia de
Administrao.
Perfil
Funes de acesso
Funes administrativas
Funes de provisionamento
Grupos
Quando os administradores usam essa tarefa, selecionam a guia apropriada para inserir
informaes de perfil, gerenciar funes ou gerenciar associaes de grupos.
Uma guia pode ser associada a vrias tarefas.
O exemplo a seguir mostra uma tarefa administrativa com vrias guias.
Guias podem ser associadas a uma tela configurvel, que determina a aparncia e o
contedo da guia. Para alterar uma guia padro, voc pode modificar a tela que est
associada guia ou criar uma tela.
Uma tela pode ser associada a vrios guias.
Mais informaes:
Lista de guias padro (na pgina 193)
Guias e telas Controla os campos que so exibidos em uma guia e como esses
campos so exibidos.
As tarefas administrativas no console de usurio padro so criadas com base nas
informaes do arquivo de configurao do diretrio (directory.xml), que define os
objetos e atributos que o CA IdentityMinder gerencia. Por exemplo, a guia Perfil da
tarefa padro Criar usurio inclui todos os atributos que so definidos no arquivo
directory.xml para o objeto de usurio.
A maioria dos usurios precisa gerenciar apenas um subconjunto de atributos para
qualquer objeto.
Ajuda online personalizada Permite que voc fornea ajuda online especfica
para uma tarefa ou guia que voc personalizar.
Por exemplo, para modificar um usurio usando esse mtodo, voc seleciona a
categoria Usurios e, em seguida, a tarefa Gerenciar usurios. possvel pesquisar e
selecionar o usurio que deseja gerenciar. Nos resultados da pesquisa, clique em um
cone para exibir uma lista de tarefas que podem ser usadas para gerenciar o usurio
selecionado. Nessa lista, possvel selecionar Modificar usurio ou qualquer outra
tarefa apropriada.
O exemplo a seguir mostra um menu de tarefas pop-up.
Gerenciar usurios
Gerenciar grupos
Gerenciar organizaes
Tambm possvel adicionar menus de tarefas pop-up para listar e pesquisar telas de
resultados para ativar a navegao com base em objetos em tarefas existentes. Por
exemplo, voc pode adicionar a navegao com base em objetos tarefa Modificar
integrantes da funo administrativa para exibir um menu de tarefas pop-up para cada
integrante da funo. Os administradores podem usar os menus de tarefas para
gerenciar os integrantes da funo sem precisar executar uma nova pesquisa para cada
integrante da funo.
Categorias de tarefas
3.
4.
5.
Categorias de tarefas
As categorias de tarefas permitem que voc organize as tarefas para torn-las mais
fceis de localizar no console de usurio.
Voc pode especificar trs categorias de tarefas:
Categorias de tarefas
Em cada categoria, voc pode controlar a ordem em que os itens so exibidos por meio
da especificao da ordem da categoria. Por exemplo, na ilustrao a seguir, a guia
Funcionrio tem uma ordem da categoria 3.
Observao: quando uma categoria contm vrias tarefas, a ordem da categoria que
est especificada no perfil de cada tarefa deve ser a mesma. Se a ordem da categoria for
diferente, vrias instncias da guia dessa categoria sero exibidas. Por exemplo, a
categoria Funcionrio contm duas tarefas: Criar funcionrio e Modificar funcionrio. Se
a ordem da categoria na tarefa Criar funcionrio for 3 e a ordem da categoria na tarefa
Modificar funcionrio for 6, a categoria Funcionrio ser exibida como duas guias.
Fluxo de tarefas
2.
3.
4.
Propriedade: ConsoleDisableAutoTaskCancel
Valor: verdadeiro
5.
Clique em Salvar.
6.
Reinicie o ambiente.
Fluxo de tarefas
No CA IdentityMinder, uma tarefa administrativa consiste em uma ou mais guias que
representam um agrupamento lgico de funcionalidades. Por exemplo, a tarefa
Modificar usurio pode incluir uma guia Perfil, Funes administrativas e Grupos. Fluxo
de tarefas determina como os usurios passam de uma guia para a outra usando a
tarefa administrativa.
O CA IdentityMinder fornece trs opes de fluxo de tarefas:
Fluxo de tarefas
Funes e tarefas.
2.
3.
4.
5.
6.
Clique em Enviar.
O CA IdentityMinder salva as alteraes na tarefa.
Fluxo de tarefas
Funes e tarefas.
2.
3.
4.
5.
6.
Clique em Enviar.
Fluxo de tarefas
2.
3.
4.
5.
Clique em Enviar.
Windows: <caminho_de_instalao>\tools
UNIX: <caminho_de_instalao2>/tools
Ao criar uma tela do perfil, selecione os campos que se aplicam a essa tela. Os campos
podem corresponder aos atributos do perfil. Por exemplo, o valor inserido no campo ID
de usurio da tarefa Criar usurio armazenado em um atributo de perfil do usurio.
Separadores de pgina
Imagens
Arquivos anexados
Campos de histrico
Adicionando imagens
Anexando arquivos
2.
3.
4.
5.
Selecionar
Adiciona a tela selecionada guia que voc est configurando.
Editar
Abre uma nova tela em que voc pode alterar as configuraes, incluindo
campos, propriedades do campo e layout da tela selecionada.
Excluir
Exclui a tela selecionada.
Novo
Abre uma nova tela em que voc pode criar uma tela. A nova tela no inclui
campos padro.
Copiar
Cria uma tela utilizando as configuraes de uma tela existente. Para criar uma
tela com base em uma tela existente, voc adiciona um novo nome e tag tela
e modifica as configuraes, conforme necessrio.
Cancelar
Retorna tela de configurao de guia.
2.
3.
a.
b.
c.
4.
5.
Nome do atributo
Especifica o nome do atributo do objeto.
Valor verificado
Especifica o valor de um campo quando a caixa de seleo estiver marcada. Por
exemplo, o valor verificado para o campo Ativado verdadeiro.
O valor padro verdadeiro.
Observao: esse campo fica visvel quando o estilo da caixa de seleo estiver
selecionado.
Colunas
Especifica a largura em caracteres para a rea do texto.
Observao: esse campo fica disponvel somente quando voc seleciona o estilo
rea do texto.
Classe de CSS
Especifica a classe de folha de estilos em cascata que controla a apresentao deste
campo.
Estilo de CSS
Especifica as regras de folha de estilos em cascata que controlam a apresentao
deste campo.
Voc pode usar este campo para definir a largura de um campo. Por exemplo, para
definir a largura de um campo com o estilo Lista suspensa a 300 pixels, especifique
o texto a seguir no campo Estilo de CSS:
Observao: por padro, a largura dos campos que incluem uma lista de valores,
como uma lista suspensa ou uma caixa de seleo mltipla, definida como
automtica ({width:auto}). Essa configurao dimensiona o campo para acomodar o
maior valor no campo. Por exemplo, se o maior valor do campo do seletor de
opes de Cidade for So Francisco, a lista de opes ser dimensionada para exibir
o valor inteiro.
Voc tambm pode usar o campo Estilo de CSS para controlar outras propriedades
de exibio, como tamanho do texto e cor do plano de fundo.
Padro
Indica o valor exibido por padro e armazenado no perfil caso nenhum outro valor
tenha sido fornecido.
Para uma caixa de seleo, digite verdadeiro para ativar o padro; digite falso para
desativar o padro.
Observao: os valores padro se aplicam apenas a tarefas de criao. Se voc
definir um valor padro para um campo que est sendo usado em uma tarefa de
modificao ou exibio, o valor padro no ser exibido na tela.
JavaScript padro
Permite que voc use o JavaScript para definir o valor padro para um campo.
Usando JavaScript, possvel definir o valor de forma dinmica. Por exemplo, voc
pode definir um valor padro com base em outros atributos.
Use esse campo apenas para tarefas de criao.
JavaScript de inicializao
Permite que voc use o JavaScript para definir o valor padro para um campo. Use
esse campo para qualquer tipo de tarefa.
Abrangncia do campo
Especifica o nmero de colunas que o campo abrange (excluindo o rtulo).
Rtulo direita
Especifica o texto que exibido direita do campo. Voc pode usar o campo Rtulo
direita para fornecer uma descrio ou um texto de ajuda para os campos em
uma tela de perfil.
Abrangncia do rtulo
Especifica o nmero de colunas que o rtulo abrange.
Tamanho mximo
Define o nmero mximo de caracteres que podem ser inseridos para esse campo.
Nome
Especifica o rtulo desejado para esse atributo na tela.
Permisso
Determina o nvel de privilgio do campo.
Observao: se um campo for obrigatrio, escolha uma configurao Obrigatrio.
Os campos obrigatrios so indicados por um ponto na tela.
Leitura
Um administrador pode exibir, mas no modificar o campo.
Leitura/gravao
Um administrador pode ver o valor atual do campo (se houver) e digitar um
valor para o campo.
Leitura/gravao obrigatria
O campo obrigatrio, mas caso contrrio, funciona como a configurao de
Leitura/gravao.
Gravao
Um administrador no pode ver o valor atual do campo (se houver), mas pode
digitar um valor.
Por exemplo, um administrador pode alterar a senha de um usurio, mas no
pode exibir a senha atual do usurio.
Gravao obrigatria
Um campo obrigatrio, mas caso contrrio, funciona como a configurao de
Gravar.
Padro
O CA IdentityMinder fora o usurio a selecionar apenas as opes vlidas.
Linhas
Especifica o nmero de linhas que uma rea do texto para entradas do usurio deve
incluir.
Por exemplo, voc pode definir uma rea do texto para o campo Descrio, que
permite que os usurios insiram quatro linhas de texto.
Observao: esse campo fica disponvel somente quando voc seleciona o estilo
rea do texto.
Tamanho
Especifica o tamanho do campo. Digite um nmero com base no estilo do campo.
Para texto e senha, digite o nmero de caracteres. Para lista suspensa, de seleo,
de seleo mltipla e multitexto, digite o nmero de linhas.
Nenhum
O CA IdentityMinder no usa uma origem externa para as opes de seleo.
Lista simples
Permite inserir uma lista de opes em uma caixa de texto. Se voc selecionar
essa opo, os seguintes campos so exibidos:
Opes de seleo
Digite as opes em linhas separadas. Se a opo tiver valores de exibio
e repositrio separados, digite-os assim: "valor-de-repositrio;
valor-de-exibio".
JavaScript
Especifica o JavaScript que contm as opes para o campo. Se voc selecionar
essa opo, os seguintes campos so exibidos:
Opes de seleo (JavaScript)
Esse JavaScript deve conter uma funo com a assinatura "function
getOptions (FieldContext)" e retornar uma sequncia de caracteres de
opes delimitada por pipe. Se a opo tiver valores de exibio e
repositrio separados, eles devem ser separados por um ponto-e-vrgula
(;).
Estilo
Determina a apresentao do campo.
As opes de estilo (na pgina 36) listam os estilos que voc pode selecionar para
um campo.
Texto da dica
Especifica o texto que descreve um campo. O texto exibido na tela ao lado do
campo ao qual se aplica.
Valor desmarcado
Especifica o valor de um campo quando a caixa de seleo estiver desmarcada. Por
exemplo, o valor desmarcado para o campo Ativado falso.
O valor padro falso.
Observao: esse campo fica visvel quando o estilo da caixa de seleo estiver
selecionado.
Expresso de validao
Contm uma expresso regular que executa a validao em nvel de tarefa.
Estilos de campo
JavaScript de validao
Contm o cdigo JavaScript completo que executa a validao.
Voc tambm pode usar esse campo para especificar o cdigo JavaScript que
dinamicamente oculta/mostra e ativa/desativa determinados campos com base nos
valores atuais de outros campos.
Observao: voc deve fornecer o cdigo JavaScript nesse campo. Com a validao
em nvel de tarefa, voc no pode fazer referncia a um arquivo que contm o
cdigo JavaScript.
Estilos de campo
O campo Estilo permite especificar o modo como um campo exibido em uma tela de
perfil. possvel selecionar os seguintes estilos:
Observao: a lista de estilos que esto disponveis no campo Estilo depende do tipo de
campo que voc est configurando. Talvez algumas dessas opes no apaream no
campo Estilo para o tipo de campo que voc est definindo.
Caixa de seleo
Adiciona uma caixa de seleo ao lado do nome do campo, que ativa ou desativa
uma configurao. Por exemplo, use uma caixa de seleo para o campo Ativar
usurio. Se a caixa de seleo estiver marcada, a conta do usurio ser ativada. Se a
caixa de seleo estiver desmarcada, a conta do usurio ser desativada.
Estilos de campo
Lista suspensa
Permite que o usurio selecione um valor para o campo. Apenas um valor fica
visvel. Os usurios clicam em uma seta para ver outros valores na lista.
O usurio pode selecionar um nico valor na lista.
Caixa suspensa
Fornece a mesma opo de valores exibida por um estilo Lista suspensa, mas
adiciona uma caixa de texto onde o usurio pode inserir um novo valor.
Seletor de grupo
Exibe um controle para a seleo de um grupo.
Oculto
Recupera o valor do campo do objeto, mas o rtulo e o valor do campo no so
exibidos na tela de tarefa.
Seleo mltipla
Exibe uma lista de valores para um campo.
Em uma caixa de seleo mltipla, os possveis valores para o campo ficam visveis
na caixa de listagem. Os usurios podem selecionar vrios valores na lista.
Use apenas com atributos com vrios valores.
Multitexto
Permite que o usurio insira vrios valores em uma caixa de texto.
Use apenas com atributos com vrios valores.
Seletor de objetos
Exibe um controle para a seleo de um objeto gerenciado.
Esse estilo geralmente usado nas telas de gerenciamento de contas.
Use apenas com atributos com vrios valores.
Seletor de opes
Exibe duas caixas de listagem, que mostram os valores atuais e disponveis para o
campo. O usurio clica nos botes para adicionar ou remover os valores atuais.
Use apenas com atributos com vrios valores.
Seletor de organizao
Exibe um controle para a seleo de uma organizao.
Estilos de campo
Senha
Exibe o valor do campo como uma srie de asteriscos. Por exemplo, a senha secreta
exibida como ******.
Sequncia
Exibe o valor do campo como somente leitura. Se no houver nenhum valor, o
campo ficar em branco.
Texto
Exibe uma caixa onde o usurio pode inserir um valor para o campo.
Se a permisso do campo for somente leitura, o valor ser exibido como um rtulo.
rea do texto
Exibe uma caixa onde o usurio pode inserir valores que so maiores do que um
campo de texto. Por exemplo, uma descrio pode exigir uma rea do texto.
Seletor de usurio
Exibe um controle para a seleo de um usurio.
Observao: voc pode especificar valores, chamados de opes nos menus suspensos,
caixas suspensas, caixas de seleo mltipla, seletor de opes, combinaes do seletor
de opes e caixas de seleo nica. Os usurios podem selecionar uma ou mais opes
para preencher o valor de um campo. Como preencher opes de campo (na pgina 47)
fornece informaes sobre os mtodos que voc pode usar para especificar as opes
de campo.
Estilos de campo
Smbolo
Significado
Tipo
Exemplo
Era
Texto
Nmero
Semana do ms (1 a 5)
Nmero
Hora (1 a 24)
Nmero
"D" ->"065"
"kk" ->"03"
K
Hora (0 a 11 AM/PM)
Nmero
Milissegundo (0 e 999)
Nmero
Estilos de campo
Texto da dica
Especifica o texto que aparece ao lado do seletor de data na tela de perfil.
Voc pode usar esse campo para fornecer informaes adicionais sobre o controle
do seletor de data.
Ocultar segundos
Oculta a exibio dos segundos no controle do seletor de hora.
Estilos de campo
2.
3.
Clique no cone em forma de seta para a direita para abrir a caixa de dilogo
Propriedades do campo do atributo que estiver adicionando.
Estilos de campo
4.
Estilos de campo
5.
6.
multivalued="true"
O atributo deve ser um atributo com vrios valores padro no repositrio de
usurios.
displayhint="value1;value2;valueN"
O parmetro displayhint deve conter uma lista de campos disponveis no valor de
atributo, separados por um ponto-e-vrgula (;).
valuetype="structured"
O parmetro valuetype deve ser definido como "structured" para configurar uma
tabela de exibio no console de usurio. Se esse parmetro no for definido
corretamente, os campos necessrios para configurar a tabela de exibio no
sero exibidos.
Estilos de campo
Uma descrio de atributo completa para um atributo estruturado deve se parecer com
o seguinte:
<ImsManagedObjectAttr physicalname="emailaddress" required="false"
searchable="false" multivalued="true" displayhint="email;type;primary"
valuetype="structured">
Observao: para obter mais informaes sobre como configurar o arquivo
directory.xml, consulte o Guia de Configurao.
2.
3.
4.
Clique no cone em forma de seta para a direita para abrir a caixa de dilogo
Propriedades do campo para o campo que estiver adicionando.
5.
6.
7.
Estilos de campo
8.
Caixa de seleo
Adiciona uma caixa de seleo ao lado do nome do campo, que ativa ou
desativa uma configurao.
Data
Exibe uma caixa de texto onde os administradores podem inserir uma
data.
O CA IdentityMinder valida o formato de data.
Lista suspensa
Permite que o usurio selecione um valor para o campo. Apenas um valor
fica visvel. Os usurios clicam em uma seta para ver outros valores na
lista.
O usurio pode selecionar um nico valor na lista.
Caixa suspensa
Fornece a mesma opo de valores exibida por um estilo Lista suspensa,
mas adiciona uma caixa de texto onde o usurio pode inserir um novo
valor.
Seletor de objetos
Permite adicionar uma tela de pesquisa para selecionar um objeto
gerenciado.
Boto de opo
Exibe uma lista de valores para um campo. Um boto de opo aparece ao
lado de cada valor. Os usurios podem selecionar um nico valor na lista.
Estilos de campo
Sequncia
Exibe o valor do campo como somente leitura. Se no houver nenhum
valor, o campo ficar em branco.
Estruturado
Exibe um boto Adicionar que adiciona um novo valor tabela de atributo
aninhada e composta.
Texto
Exibe uma caixa onde o usurio pode inserir um valor para o campo.
Se a permisso do campo for somente leitura, o valor ser exibido como
um rtulo.
Classificvel
Determina se os usurios podem classificar a tabela de exibio de acordo
com o campo selecionado.
9.
10. Adicione suporte para a adio de informaes de outros objetos gerenciados (na
pgina 46) em um atributo estruturado, se necessrio.
Observao: a configurao de suporte a outros objetos gerenciados adiciona uma
tela de pesquisa tabela de exibio de atributo estruturado que permite aos
usurios procurar e adicionar informaes armazenadas em outros tipos de objeto
gerenciado. Por exemplo, voc pode permitir que os usurios selecionem funes
SAP para adicionar a um atributo estruturado em um perfil de usurio.
11. Clique em Aplicar e em OK.
A exibio de atributo estruturado adicionada tela de perfil editada por voc.
Quando esse suporte for configurado, o CA IdentityMinder exibir uma tela de pesquisa
que permite aos usurios procurar e selecionar valores de um objeto gerenciado para
adicionar ao atributo estruturado.
Para adicionar objetos gerenciados a uma exibio de atributo estruturado:
1.
2.
3.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
Por exemplo, o campo Escritrio pode conter a lista de todos os escritrios que uma
empresa possui. Os usurios podem selecionar o escritrio onde trabalham para
preencher o campo.
O CA IdentityMinder oferece os seguintes mtodos para preencher as opes:
Lista simples
Permite inserir uma lista de opes em uma caixa de texto. O CA IdentityMinder
usa o texto que voc digitar como as opes para o campo.
Dados da caixa de seleo
Permite configurar opes de campo usando dados da caixa de seleo.
JavaScript
Permite especificar o JavaScript que fornece as opes para o campo.
Manipuladores de atributos lgicos
Permite especificar um manipulador de atributos lgicos para fornecer opes de
campo.
Mais informaes:
Dados da caixa de seleo (na pgina 51)
Listas simples
JavaScript
Facilidade de implementao
Alguns mtodos permitem configurar opes de campo na caixa de dilogo de
propriedades do campo quando voc configura uma tela de perfil. Outras opes
exigem configurao adicional ou cdigo personalizado.
Descrio
Dinmico?
Oferece suporte a
campos
dependentes?
Listas simples
No
No
Sim. As opes
em campos
dependentes
podem ser
alteradas, com
base nos valores
selecionados.
JavaScript
No
Manipulador de atributos
lgicos
No
2.
3.
4.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
6.
7.
8.
9.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
possvel especificar os dados personalizados que deseja usar para preencher caixas de
seleo em arquivos XML. Por exemplo, voc pode usar os arquivos XML de Dados da
caixa de seleo para preencher as opes de uma caixa suspensa de Cidade ou Estado
na tarefa Criar usurio.
Voc tambm pode usar o arquivo XML de dados da caixa de seleo para configurar
uma dependncia entre dois campos em uma tela de tarefa. Por exemplo, as opes
disponveis no campo Cidade podem depender de uma opo que o usurio seleciona
no campo Estado.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
possvel especificar os dados personalizados que deseja usar para preencher caixas de
seleo em arquivos XML. Por exemplo, ao criar um usurio, possvel usar arquivos
XML de dados da caixa de seleo para preencher as opes do menu suspenso Cidade
ou Estado.
Voc tambm pode usar o arquivo XML de dados da caixa de seleo para configurar
uma dependncia entre dois campos em uma tela de tarefa. Por exemplo, as opes
disponveis no campo Cidade podem depender de uma opo que o usurio seleciona
no campo Estado.
O diagrama a seguir ilustra o processo para preencher as opes dos campos de tarefa
usando os dados da caixa de seleo:
2.
3.
Crie um arquivo de texto com uma extenso .XML usando um editor de texto ou
XML.
2.
Adicione o cdigo no arquivo de texto com base nas opes que voc deseja
preencher no campo da tarefa e salve o arquivo. Crie um arquivo usando o formato
descrito acima.
O arquivo XML de dados da caixa de seleo criado. Agora possvel importar
esse arquivo XML no ambiente do CA IdentityMinder para preencher as opes nos
controles do console de usurio.
Elementos filho
Todos os elementos XML contidos nos elementos mais altos na estrutura de rvore
so chamados de elementos filho.
A ilustrao a seguir identifica a estrutura de dados da caixa de seleo.
2.
3.
Tarefas, sistema
Sistema
4.
5.
6.
7.
Clique em Fechar.
O arquivo XML de dados da caixa de seleo recm-importado exibido na janela.
Configurar os campos de tarefa para usar Dados da caixa de seleo para opes de campo
necessrio configurar os campos (para os quais voc deseja preencher opes) na
janela da tarefa para usar os dados da caixa de seleo como origem.
Siga estas etapas:
1.
Funes e tarefas.
2.
3.
4.
5.
6.
Selecionar
Adiciona a janela selecionada guia que voc est configurando
Editar
Abre uma nova janela com a qual possvel alterar as configuraes, incluindo
campos, propriedades de campo e layout da janela selecionada.
Excluir
Exclui a janela selecionada
Novo
Abre uma nova janela com a qual possvel criar uma janela. A nova janela no
inclui campos padro.
Copy
Cria uma janela usando as configuraes de uma janela existente. Para criar
uma janela com base em uma janela existente, necessrio adicionar um novo
nome e marc-lo na janela, e modificar as configuraes conforme necessrio.
Cancelar
Retorna janela de configurao da guia.
8.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
Clique em Editar.
A janela Opes de dados da caixa de seleo exibida. Ao usar essa
janela, possvel procurar os dados da caixa de seleo importados.
b.
Quando houver grandes listas de elementos, use os dois campos a seguir para
filtrar a lista. Esses campos oferecem suporte a um caractere curinga (*).
Filtro de nome secundrio
Especifica o nome do elemento ou elemento filho em Dados da caixa de
seleo.
Filtro de tipo secundrio
Especifica o tipo de elemento ou elemento filho no arquivo XML de Dados
da caixa de seleo.
Observao: os valores que voc pode selecionar nesse campo so
preenchidos a partir do arquivo XML de Dados da caixa de seleo que foi
importado para o CA IdentityMinder.
c.
Crie um campo que usa o arquivo XML de Dados da caixa de seleo para preencher
as opes.
Por exemplo, possvel criar um campo denominado Estado que usa o estilo Lista
suspensa e arquivo XML de Dados da caixa de seleo para as opes. Cada opo
em Estado corresponde a um elemento ou um elemento filho no arquivo XML de
Dados da caixa de seleo. Cada elemento de Estado tem elementos filho de
Cidade.
2.
Crie outro campo, que preenchido com base na opo que voc selecionou na
etapa 1.
Por exemplo, possvel criar um campo denominado Cidade, que tem um estilo
Lista suspensa e depende do campo Estado.
2.
3.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
Selecione uma das seguintes opes para o campo Origem das opes de seleo.
Dados da caixa de seleo
Especifica que o campo preenchido com os dados da caixa de seleo. Se
voc selecionar essa opo, a opo Editar para Dados da caixa de seleo para
opes exibida.
Uma lista de elementos raiz para os dados importados da caixa de seleo
tambm exibida.
Clique no boto Editar para exibir uma pgina Opes de dados da caixa de
seleo, que permite que voc procure os dados importados da caixa de
seleo. Clique no Nome do elemento para exibir informaes sobre os
elementos filho para aquele elemento. Quando a lista de elementos exibidos
representar a lista de opes a ser usada para o campo do perfil, clique em OK.
Quando houver grandes listas de elementos, os dois campos a seguir podem
ser usados para filtrar a lista. Esses campos oferecem suporte a um caractere
curinga (*). Clique no boto Atualizar para filtrar os resultados.
Filtro de nome secundrio
Identifica o nome do elemento ou elemento filho nos dados da caixa de
seleo.
Filtro de tipo secundrio
Identifica o tipo do elemento ou elemento filho no arquivo XML de dados
da caixa de seleo.
Para obter mais informaes sobre o nome do elemento e os tipos de
elemento, consulte o tpico O arquivo XML de dados da caixa de seleo.
Observao: os valores que voc pode selecionar nesse campo so
preenchidos a partir do arquivo XML de dados da caixa de seleo que foi
importado para o CA IdentityMinder.
Depende do valor de outro campo
Especifica que o campo preenchido com base nos valores selecionados em
outro campo. Se voc tiver selecionado esta opo, consulte o tpico Como
criar campos dependentes usando dados da caixa de seleo (na pgina 63).
Selecione um campo existente no formulrio Campo de origem das opes.
5.
6.
7.
Crie um campo que usa o arquivo de dados da caixa de seleo para preencher as
opes.
Por exemplo, possvel criar um campo denominado Estado que usa o estilo Lista
suspensa e Dados da caixa de seleo para as opes. Cada opo em Estado
corresponde a um elemento ou um elemento filho nos dados da caixa de seleo.
Cada elemento de Estado tem elementos filho de Cidade.
2.
Crie outro campo, que preenchido com base na opo que voc selecionou na
etapa 1.
Por exemplo, possvel criar um campo denominado Cidade, que tem um estilo
Lista suspensa e depende do campo Estado.
2.
3.
4.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
6.
7.
8.
9.
Windows: <caminho_de_instalao>\tools
UNIX: <caminho_de_instalao2>/tools
Para obter informaes sobre como usar a amostra, consulte o arquivo leiame.txt no
diretrio StateSelector.
Para usar uma lista simples para preencher opes de campo
1.
2.
3.
4.
5.
Lista suspensa
Caixa suspensa
Seleo mltipla
Seletor de opes
Seleo nica
7.
8.
9.
2.
3.
4.
No campo Tela, clique em Procurar para exibir uma lista de telas a serem editadas.
5.
6.
7.
8.
9.
Clique em Aplicar.
10. Clique na seta para a esquerda ao lado das Propriedades do campo e retornar
tela.
Por exemplo, para controlar a exibio do campo Agncia descrito acima, voc deve
informar o cdigo JavaScript a seguir no campo JavaScript de validao nas
Propriedades do campo Tipo de funcionrio, pois as alteraes no campo Tipo de
funcionrio controlam a exibio do campo Agncia:
function validate(FieldContext, attributeValue, changedValue, errorMessage) {
if (attributeValue == "Temp") {
FieldContext.showField("Agency");
}
else {
FieldContext.hideField("Agency");
}
return true;
}
Para garantir que o JavaScript seja acionado quando o valor do campo for alterado,
defina o campo Validar mediante alterao como Sim.
2.
3.
4.
Modifique a tela de perfil (na pgina 27) para adicionar ou modificar campos para
usar atributo lgico definido pela tela.
2.
3.
Separadores de pgina
Imagens
Arquivos anexados
Exibio de histrico
2.
Selecione o campo abaixo da linha onde voc deseja adicionar a imagem e clique no
boto Adicionar para adicionar uma linha com um campo acima da linha
selecionada.
O CA IdentityMinder adiciona um novo campo acima do campo selecionado.
3.
4.
5.
Binrio
Imagem
6.
Nome
O rtulo que voc deseja aplicar para esse campo na tela do perfil.
Permisso
O nvel de privilgio do campo.
Observao: se um campo for exigido pelo repositrio de usurios, escolha
uma configurao obrigatria. Os campos obrigatrios so indicados por um
ponto vermelho na tela.
Leitura
Um administrador pode exibir, mas no modificar o campo.
Leitura/gravao
Um administrador pode ver o valor atual do campo (se houver) e digitar
um valor para o campo.
Leitura/gravao obrigatria
Um campo obrigatrio, mas caso contrrio, funciona como a
configurao de Leitura/gravao.
Gravao obrigatria
Um campo obrigatrio, mas caso contrrio, funciona como a
configurao de Gravao.
Abrangncia do rtulo
O nmero de colunas que o rtulo alcanar.
Abrangncia do campo
O nmero de colunas que o campo abranger (excluindo o rtulo)
Classe de CSS
A classe de folha de estilos em cascata que controla a apresentao desse
campo.
Observao: esse campo est disponvel somente para atributos de imagem.
Estilo de CSS
Propriedades do campo e o estilo definidos atravs do recurso regras de CSS.
Voc pode usar este campo para definir a largura de um campo. Por exemplo,
para definir a largura do campo de onde a imagem ser exibida em 300 pixels,
especifique o seguinte no campo de Estilo de CSS:
Tipo de contedo
Especifica o tipo de MIME de uma imagem a ser exibida. Por exemplo, para um
arquivo binrio, voc pode especificar aplicativo/fluxo-octet. Para uma
imagem, possvel especificar imagem/gif ou image/jpg.
Contedo alternativo
Especifica o URI de uma imagem alternativa que o CA IdentityMinder exibe
quando uma imagem no est disponvel para um determinado usurio.
O CA IdentityMinder inclui uma imagem padro, que exibida quando outra
imagem no est disponvel; no entanto, voc poder usar esse campo para
substituir a imagem padro.
A imagem padro est localizado em
iam_im.ear\user_console.war\ui\images\user_photo_default.jpg
iam_im.ear o local de implantao do CA IdentityMinder no servidor de
aplicativos.
Especifique o caminho para a imagem alternativa, que tem o mesmo tipo de
contedo do atributo, em relao a user_console.war.
Observao: esse campo estar disponvel apenas quando voc selecionar o
estilo Imagem.
7.
2.
Selecione o primeiro campo que aparece na seo de pgina que voc est criando
e adicione uma linha com um campo antes do campo selecionado.
O CA IdentityMinder adiciona um novo campo acima do campo selecionado. Esse
campo indica onde a seo de pgina inicia.
3.
4.
5.
6.
Cabealho da tabela
Especifica o texto que aparece acima da seo de pgina como um ttulo.
Texto da dica
Especifica o texto que aparece abaixo do separador de pgina.
Voc pode usar esse campo para fornecer uma descrio sobre a seo de
pgina ou instrues para completar campos na seo de pgina.
Ocultar inicialmente
Especifica que uma seo de pgina ocultada por padro.
Se os usurios puderem usar a seo de pgina, selecione a opo Ativar os
botes Ocultar/Mostrar ao selecionar a opo Ocultar inicialmente para
permitir que os usurios mostrem a seo de pgina.
7.
8.
9.
2.
Selecione o campo abaixo da linha onde voc deseja adicionar a tarefa aninhada e
clique no boto Adicionar para adicionar uma linha com um campo acima da linha
selecionada.
O CA IdentityMinder adiciona um novo campo acima do campo selecionado.
3.
4.
5.
6.
Abrangncia do campo
O nmero de colunas que o campo abranger (excluindo o rtulo)
Tarefa padro
Especifica a tarefa que adicionada tarefa existente.
Link da tarefa
Determina se a tarefa aninhada exibida como um link ou um boto.
Comportamento da tarefa
Determina como o CA IdentityMinder abre a tarefa.
2.
Selecione o campo abaixo da linha onde voc deseja adicionar o texto de ajuda
online e clique no boto Adicionar para adicionar uma linha com um campo acima
da linha selecionada.
O CA IdentityMinder adiciona um novo campo acima do campo selecionado.
3.
4.
5.
6.
Insira o texto que voc deseja exibir nas tags HTML, por exemplo:
<h1>Adicionar o texto da Ajuda online aqui</h1>
7.
Clique em OK.
PacoteRecursos
Identifica o pacote de recursos que inclui o mapeamento da sequncia de
caracteres de texto para a ID de chave.
IDchave
Identifica a ID de chave que mapeada para a sequncia de caracteres de texto
a ser exibida. O mapeamento deve existir em um pacote de recursos.
Por exemplo, o HTML para um campo localizado deve se parecer com este:
<p>
${bundle=MyResourceBundle;key=MyResourceKey}
</p>
Para obter mais informaes sobre pacotes de recursos, consulte o Guia de Design do
Console de Usurio.
2.
3.
4.
5.
No campo Rtulo, digite o nome do campo do editor de histrico que ser exibido
na tela do perfil.
6.
Insira o texto que est vinculado s entradas do log de histrico que descreve a
funo do usurio que criou a entrada de log no campo Parte interessada.
Por exemplo, a descrio a seguir exibida na coluna Origem de uma exibio de
histrico para um usurio com um rtulo Parte interessada do aprovador:
Comentrio do usurio por SalesMgr (John Doe) que age como aprovador
Pode ser uma sequncia de caracteres ou uma chave de localizao, especificada de
acordo com as regras de localizao do CA IdentityMinder. O tipo da parte
interessada est em branco por padro e opcional.
7.
8.
9.
Nvel do evento para tarefas de aprovao, esse o evento que est sendo
aprovado. Para das tarefas de no aprovao, isso no retornar nenhum
resultado.
10. Especifica a classe de CSS a ser usada para o boto Adicionar no campo Adicionar
classe CSS de boto.
Essas sequncias de caracteres sero includas no elemento <input> na tela de
perfil, como o contedo da classe e elementos de estilo, respectivamente.
11. Especifique a classe CSS a ser usada para o boto Adicionar no campo Adicionar
estilo CSS de boto.
Essas sequncias de caracteres sero includas no elemento <input> na tela de
perfil, como o contedo dos elementos 'style' e 'class', respectivamente.
12. Especifique se o editor de histrico de trabalho inclui seu prprio boto Adicionar
independente marcando ou desmarcando o campo Ativar o boto Adicionar.
Se marcada, esse boto enviar somente a nova entrada de histrico, e no tarefa
inteira.
Mais informaes:
Adicionar um campo Exibio de histrico (na pgina 81)
2.
3.
4.
5.
No campo Rtulo, digite o nome do campo do editor de histrico que ser exibido
na tela do perfil.
6.
7.
Nvel do evento para tarefas de aprovao, esse o evento que est sendo
aprovado. Para das tarefas de no aprovao, isso no retornar nenhum
resultado.
2.
3.
4.
(Opcional) Para usurio, grupo ou organizao, voc pode usar o boto Validar na
guia Perfil. O boto Validar fica oculto por padro. Para tornar esse boto visvel,
desmarque a opo Ocultar o boto Validar ao configurar a guia de perfil da tarefa.
Se Validar mediante alterao estiver ativada em um campo e o valor desse campo
for alterado, o boto Validar atualizar outros campos na tela.
Observao: o boto Validar tambm executa Manipuladores de atributos lgicos
que incluem o mtodo de validao. Para obter mais informaes sobre
Manipuladores de atributos lgicos, consulte o Guia de Programao do Java.
Funes administrativas
Funes de provisionamento
Funes de acesso
Para configurar atributos personalizados para funes, execute estas etapas de alto
nvel:
1.
Adicione suporte para atributos personalizados guia do perfil das tarefas que
criam, modificam ou exibem funes administrativas, funes de provisionamento
ou funes de acesso.
2.
Mais informaes:
Configurar atributos personalizados na guia Perfil para funes (na pgina 84)
Adicionar atributos personalizados a definies da tela de pesquisa (na pgina 84)
2.
Funes e tarefas
3.
4.
5.
6.
7.
Clique em OK.
Os atributos personalizados ficaro disponveis na guia Perfil da tarefa modificada
aps o seu envio.
Observao: para usar os atributos personalizados nas pesquisas de funes,
configure a tela de pesquisa (na pgina 84) para exibir esses atributos
personalizados.
2.
Funes e tarefas
3.
4.
5.
Clique no boto Procurar para exibir uma lista de definies de tela de pesquisa que
esto disponveis para a tarefa.
A pgina Selecionar definio de tela exibida.
6.
Selecione uma definio de tela de pesquisa para editar, ou crie uma cpia de uma
definio de tela de pesquisa existente.
A tela de pesquisa Configure Standard exibida.
7.
8.
9.
Guias da conta
A guia Contas lista as contas em terminais gerenciados para usurios que receberam
funes de provisionamento. Em geral, essa guia adicionada s tarefas que permitem
exibir ou modificar um usurio.
Para obter detalhes sobre as outras opes que voc pode fornecer na guia Contas,
consulte a ajuda do console de usurio para a configurao da guia Contas.
2.
3.
4.
5.
6.
Selecionar
Adiciona as telas selecionadas pesquisa que voc est configurando.
Editar
Abre uma nova tela em que voc pode alterar as configuraes, incluindo
campos, propriedades de campo e layout da tela selecionada.
Excluir
Exclui a tela selecionada.
Novo
Abre uma nova tela em que voc pode criar uma tela. A nova tela no inclui
campos padro.
Copiar
Cria uma nova tela usando as configuraes de uma tela existente. Para criar
uma tela com base em uma tela existente, voc adiciona um novo nome e tag
tela e modifica as configuraes, conforme necessrio.
Cancelar
Retorna tela de configurao Pesquisar.
Se voc selecionou Editar, Novo ou Copiar, o CA IdentityMinder abrir uma nova tela em
que voc pode criar ou modificar uma tela de pesquisa.
Filtros de pesquisa
Os filtros de pesquisa limitam quais objetos a pesquisa retorna. Por exemplo, se o
objeto forem usurios, possvel limitar a pesquisa para localizar apenas prestadores de
servio. Voc pode configurar um filtro para encontrar os usurios com Tipo de
funcionrio definido como prestador de servio.
possvel configurar os campos a seguir para realizar pesquisas:
Mostrar apenas os objetos em conformidade com as regras abaixo
Define os critrios adicionais a serem combinados com o filtro definido pelo usurio
para limitar a pesquisa.
Observe o seguinte ao usar este campo:
Pesquisa de organizao
Especifica a tela de pesquisa que o CA IdentityMinder usa para permitir que os
administradores pesquisem uma organizao.
Escopo da pesquisa de organizao padro
Especifica o escopo da pesquisa de organizao padro que exibido quando um
administrador usa uma tela de pesquisa. O escopo da pesquisa determina os nveis
em uma rvore da organizao que so includos na pesquisa. Os administradores
podem substituir o escopo da pesquisa de organizao padro, especificando
critrios de pesquisa diferentes na tela de pesquisa.
Por exemplo, se voc configurar uma tela de pesquisa para uma tarefa
personalizada Modify Contractor em um ambiente que armazena as informaes
do prestador de servio em vrios nveis da rvore da organizao, possvel definir
o escopo da pesquisa de organizao padro como e inferior.
Pesquisa de expresso simples
Define o tipo de filtro de pesquisa que exibido na tela de pesquisa. Quando essa
caixa de seleo for marcada, os usurios podero especificar um nico filtro de
pesquisa, como <attribute><comparator><value>. Quando voc desmarcar essa
caixa de seleo, os usurios podero especificar vrios filtros de pesquisa. Por
exemplo, <attribute1><comparator><value1> AND <attribute2><comparator>
<value2>. Os objetos que atendem s condies em todos os filtros so retornados
nos resultados da pesquisa. No exemplo anterior, objetos que incluem <value1> e
<value2> seriam retornados como resultados da pesquisa.
Igual apenas pesquisa
Probe que os administradores usem operadores de pesquisa que no sejam iguais.
Exibir nmero de resultados
Exibe o nmero de resultados da pesquisa correspondentes. Quando essa caixa de
seleo for marcada, todas as pesquisas retornaro a mensagem "H X resultados".
Adicionar boto de tarefa para <nome da tarefa>
Adiciona um link para outra tarefa na tela de pesquisa. O link exibido como um
boto.
Esse campo geralmente usado para adicionar um Criar tarefa a uma tela de
pesquisa que esteja configurada para navegao em tarefas-objeto.
Rtulo opcional
Especifica um rtulo para a tarefa selecionada no campo anterior. Esse rtulo
aparece no boto para a tarefa.
Adicionar boto de excluso mltipla para <nome da tarefa>
Adiciona um link para uma tarefa que permite aos administradores selecionar
vrios objetos a serem excludos. O link exibido como um boto.
Esse campo geralmente tem navegao em tarefas-objeto.
Marca de seleo
Exibe o valor como uma marca de verificao selecionada, com base no
valor do atributo. Por exemplo, se voc selecionar o estilo da marca de
verificao para representar o estado Ativado/Desativado de contas de
usurio, o CA IdentityMinder exibir uma marca de verificao selecionada
para todas as contas ativas.
Sequncia
Exibe o valor como uma sequncia de caracteres de texto.
Tarefa
Adiciona uma lista de tarefas a um campo. Os usurios clicam em um cone
em forma de seta para visualizar uma lista das tarefas que podem ser
executadas no objeto associado ao campo de pesquisa. Por exemplo, se
voc adicionar uma lista de tarefas a um campo Sobrenome nos resultados
da pesquisa, os usurios podero clicar no cone em forma de seta desse
campo para ver uma lista das tarefas que podem ser executadas no
usurio selecionado.
Essa configurao tambm pode ser usada para fazer com que um valor de
atributo seja exibido como um link para uma tarefa.
Se voc selecionar o estilo Tarefa, um cone em forma de seta para a
direita ser exibido ao lado da coluna Estilo. Clique na seta para abrir uma
caixa de dilogo Propriedades do campo. Use essa caixa de dilogo para
configurar uma lista de tarefas (na pgina 103).
Lista de tarefas
Adiciona mais tarefas que os usurios podem executar nos objetos em
telas de pesquisa e de lista. Por exemplo, possvel configurar a tela de
pesquisa na tarefa Modificar usurio para permitir que os usurios
executem uma tarefa, como desativar um usurio, na lista de usurios
retornados pela pesquisa.
Ao selecionar essa opo, possvel determinar se os usurios acessam a
tarefa clicando em um cone ou em um vnculo de texto.
Menu de tarefas
Adiciona mais tarefas (similar ao estilo Lista de Tarefas) como itens de
menu pop-up.
Ao selecionar essa opo, um boto de ao aparece ao lado de cada
objeto em uma tela de pesquisa ou de lista. Os usurios clicam no boto de
ao para visualizar a lista de tarefas que podem ser executadas para esse
objeto.
Telas de lista
Telas de lista
Na configurao de guias, geralmente voc precisa exibir uma lista de itens, como uma
lista de usurios ou funes. A lista exibida na guia que voc est configurando. Nessas
situaes, crie uma Tela de lista para controlar as colunas e classificao dos objetos na
guia.
Voc pode configurar os seguintes campos para uma Tela de lista:
Nome
Define o nome da tarefa.
Qualificador
Um identificador que seja exclusivo dentro da tarefa. Ele pode conter caracteres
ASCII (a-z, A-Z), nmeros (0-9) ou caracteres de sublinhado, comeando com uma
letra ou sublinhado. O qualificador usado para definir valores de dados por meio
de documentos XML ou parmetros HTTP.
Campo
Especifica os atributos que so exibidos como campos nos resultados da pesquisa.
Nome
Especifica o rtulo para o campo nos resultados da pesquisa.
Telas de lista
Estilo
Determina o formato do campo nos resultados da pesquisa. Voc pode especificar
as seguintes opes de estilo:
Nome booleano para exibio
Exibe o nome do campo para todos os resultados que forem verdadeiros. Por
exemplo, se voc digitar Ativado como o nome do atributo que indica um
status da conta de usurio, "Ativado" ser exibido nos resultados da pesquisa
para todas as contas de usurio ativas.
Marca de seleo
Exibe o valor como uma marca de verificao selecionada ou no, com base no
valor do atributo. Por exemplo, se voc selecionar o estilo da marca de
verificao para representar o estado Ativado/Desativado de contas de usurio,
o CA IdentityMinder exibir uma marca de verificao selecionada para todas
as contas ativas.
Sequncia de caracteres com vrios valores
Exibe os valores em um atributo de vrios valores em linhas separadas. Os
valores so listados em ordem alfabtica.
Caixa de seleo somente leitura
Exibe o valor como uma caixa de seleo de somente leitura.
Sequncia
Exibe o valor como uma sequncia de caracteres de texto.
Tarefa
Adiciona uma lista de tarefas a um campo. Os usurios clicam em um cone de
seta para a direita para exibir uma lista das tarefas que podem ser executadas
no objeto associado ao campo de pesquisa. Por exemplo, se voc adicionar
uma lista de tarefas a um campo Sobrenome nos resultados da pesquisa, os
usurios podero clicar no cone em forma de seta desse campo para ver uma
lista das tarefas que podem ser executadas no usurio selecionado.
Classificvel
Determina se os usurios podem classificar os resultados da pesquisa de acordo
com o campo selecionado.
Decrescente
Determina a ordem em que os resultados da pesquisa so exibidos. Quando a caixa
de seleo Decrescente estiver marcada, os resultados da pesquisa sero
classificados em ordem alfabtica na ordem decrescente. Os resultados so
classificados na ordem em que aparecem na lista.
Telas de lista
3.
4.
Selecione o campo para a lista de tarefas da lista de campos que aparecem nos
resultados da pesquisa.
5.
6.
Clique no cone de seta para direita para abrir uma seo Propriedades do campo
na qual possvel configurar a lista de tarefas.
Telas de lista
7.
Tarefa padro
Especifica a tarefa que exibida quando um usurio clica em um valor no
campo. Ao configurar um campo para oferecer suporte s listas de tarefas, e
especificar uma tarefa padro, o valor do campo exibido em azul, indicando
que um link.
Por exemplo, se voc configurar o campo Sobrenome para incluir uma lista de
tarefas, um administrador poder clicar no sobrenome de um usurio para
abrir a tarefa padro.
Tarefa alternativa
Especifica a tarefa que exibida quando um usurio clica no valor do campo e
no possui privilgios para usar a tarefa padro.
Tarefa
Especifica as tarefas aparecem ou no em uma lista de tarefas, o que
depende das caixas de seleo Incluir apenas as tarefas especificadas ou
Excluir as tarefas especificadas estarem ou no marcadas.
Aninhar tarefa
Quando marcada, especifica que o CA IdentityMinder deve abrir a tarefa como
uma tarefa aninhada. Quando os usurios concluem a tarefa aninhada, eles so
retornados tarefa original.
Se essa opo no for selecionada, a nova tarefa substituir a tarefa original.
8.
Clique em OK.
Menus da tarefa
Exibe um boto Ao em cada linha nas telas de lista ou resultados da pesquisa. Os
administradores clicam no boto Ao para visualizar a lista de tarefas que eles
podem executar para esse usurio.
Use esse mtodo se os usurios puderem executar mais de duas ou trs tarefas.
2.
Adicione uma linha na seo de campos dos resultados da pesquisa, como se segue:
a.
b.
c.
Selecione uma das opes a seguir e clique no cone de edio para configurar
as tarefas adicionais:
Link da tarefa
Exibe as tarefas adicionais como links de texto ou cones.
Menu de tarefas
Exibe um boto Ao que os usurios clicam para exibir um menu das
tarefas que eles podem executar.
3.
b.
c.
d.
4.
b.
c.
5.
Clique em OK e em Selecionar.
6.
Tarefas pblicas - tarefas que os usurios podem acessar sem fornecer suas
credenciais de logon. Exemplos de tarefas pblicas so tarefas de autorregistro,
senha esquecida e ID de usurio esquecida.
Tipo de tarefa
Tarefas
Tarefa pblica
Senha esquecida - exibe uma senha temporria que os usurios podem usar para efetuar
logon no CA IdentityMinder. Quando os usurios efetuam logon, eles so solicitados a
inserir uma nova senha.
Tipo de tarefa
Tarefas
Tarefa protegida
Consulte...
Guia de Administrao
2.
3.
4.
b.
c.
d.
2.
3.
4.
Salve as alteraes.
2.
b.
c.
d.
Na tela Configurar perfil padro, clique no boto Procurar ao lado do campo Tela.
A tela Selecionar definio de tela exibida.
3.
4.
5.
Adicione o nmero de linhas e os campos que voc deseja exibir para as perguntas
e respostas de verificao.
Por exemplo, se os usurios devem fornecer dois pares de perguntas/respostas,
adicione duas linhas de dois campos.
6.
7.
Repita a etapa 6 para cada um dos novos campos que voc adicionar.
8.
Clique em Aplicar.
A tela Selecionar definio de tela aberta novamente.
9.
10. Clique em OK para fechar a tela Configurar perfil e retornar guia Guias.
Determinar como os usurios recebem sua senha (na pgina 123) ou ID de usurio
(na pgina 124).
Especificar critrios, como mais de trs tentativas de verificao com falha, para
bloquear um usurio da tarefa (na pgina 121).
Adicione campos para a coleta das perguntas e respostas para as tarefas (na
pgina 111) de autorregistro, Modificar meu perfil e Alterar minha senha.
Alias pblico
Uma sequncia de caracteres de texto que o CA IdentityMinder adiciona ao
URL para o acesso a tarefas pblicas, incluindo as tarefas de redefinio de
senha esquecida e de ID de usurio esquecida.
Observao: consulte o Guia de Configurao para obter mais informaes.
ForgottenPasswordHandler
Um manipulador de atributos lgicos que permite aos usurios criar uma ou
mais perguntas de verificao ou escolher as perguntas a partir de uma lista
predefinida.
Consulte o Guia de Programao do Java para obter mais informaes.
4.
Na guia Pesquisar, clique em Procurar para exibir uma lista de telas para editar.
5.
6.
Identificao de tela
Determina quem um usurio. Esta a primeira tela que os usurios vero ao
acessar a tarefa de redefinio de senha esquecida ou de ID de usurio
esquecida.
Tela de verificao
Apresenta uma ou mais perguntas de verificao para os usurios.
7.
Insira o nmero de perguntas que os usurios devem responder para verificar sua
identidade.
Observao: se voc configurar o CA IdentityMinder para exibir vrias perguntas de
verificao em uma nica tela, o nmero de perguntas ser determinado pelo
manipulador de atributos lgicos associado tarefa. A configurao Nmero de
perguntas no se aplica.
8.
9.
Envie a tarefa.
b.
c.
Na guia Pesquisar, clique em Procurar para exibir uma lista de telas para editar.
d.
2.
Digite o texto que ser exibido acima da rea onde usurios fornecem informaes
de conta no campo Prompt.
3.
4.
Modifique a tela para incluir sua opo de atributos que os usurios devero inserir.
2.
3.
Digite o texto que aparece acima da rea onde os usurios fornecem informaes
de verificao no campo Solicitar tela de verificao principal.
4.
5.
Modifique a definio de tela para incluir os atributos lgicos para cada um dos
pares de perguntas e respostas de verificao que sero exibidos na tela. Por
exemplo, adicione campos como a seguir:
|VerifyQuestion1| - Somente leitura.
|VerifyAnswer1| - Gravao obrigatria.
Observao: para obter mais informaes, consulte a ajuda online do manipulador
de atributos ForgottenPasswordLogical.
6.
7.
8.
Clique em OK.
2.
3.
Digite o texto que aparece acima da rea onde os usurios fornecem informaes
de verificao no campo Solicitar tela de verificao principal.
4.
5.
Digite o texto que aparece acima da rea onde os usurios fornecem informaes
de verificao no campo Solicitar tela de verificao secundria.
6.
7.
8.
Clique em OK.
2.
2.
3.
4.
5.
6.
2.
3.
Digite o nmero de dias que os usurios devem aguardar antes de usar a tarefa no
campo Limite de tentativas bem-sucedidas.
Redireciona os usurios a uma tela onde possvel inserir uma nova senha.
(padro)
Envia por email ou exibe uma senha temporria. Os usurios podem usar a senha
temporria para efetuar logon no CA IdentityMinder, onde so obrigados a
configurar uma nova senha.
Para configurar o CA IdentityMinder para exibir ou enviar por email uma senha
temporria, use a tarefa de senha esquecida em vez da tarefa de redefinio de senha
esquecida.
A tarefa de senha esquecida est associada a um manipulador de tarefas de lgica de
negcios, um objeto Java que forma uma lgica de negcios personalizada, que gera
uma senha temporria.
Por padro, a tarefa de senha esquecida exibe a senha temporria no console de
usurio.
Para configurar a tarefa de senha esquecida para enviar por email a senha temporria:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Clique em Adicionar.
Pginas de logoff
2.
3.
4.
5.
Pginas de logoff
Uma pgina de logoff uma pgina para a qual o usurio direcionado aps executar
uma ao em determinadas telas de tarefa do CA IdentityMinder, por exemplo, clicar
em um link de logoff no Console de usurio.
Para as tarefas de autoatendimento, como autorregistro ou senha esquecida, os
usurios so redirecionados para a pgina de logoff quando eles clicam em Cancelar
para sair da tarefa ou quando clicam em OK em uma mensagem de confirmao ou
erro.
Pginas de logoff
Voc pode configurar uma pgina de logoff personalizada para as seguintes telas do CA
IdentityMinder:
Console de usurio
Tarefas de autorregistro
3.
4.
Pginas de logoff
6.
Clique em Salvar.
Capas
Os usurios do CA IdentityMinder executam a maioria das tarefas administrativas em
um console de usurio. O CA IdentityMinder inclui os seguintes consoles de usurio:
imcss um console de usurio alternativo que voc pode personalizar para suas
necessidades de negcios
O nome do console adicionado ao URL para cada pgina do console. Por exemplo, os
URLs a seguir so para a tarefa Criar usurio nos consoles ca12 e imcss,
respectivamente:
http://myserver.ca.com:8080/iam/im/neteauto/ca12/index.jsp?task.tag=CreateUse
r
http://myserver.ca.com:8080/iam/im/neteauto/imcss/index.jsp?task.tag=CreateUs
er
Imagens
Cores e fontes
No ambiente do CA IdentityMinder, voc pode ter mais de uma capa, assim como pode
criar capas diferentes para diferentes pblicos-alvo. Por exemplo, os funcionrios
podem ver uma capa e os parceiros podem ver outra.
Imagens
Define um arquivo de imagens grficas que pode ser exibido em uma pgina da
web, como um arquivo .gif, .jpeg ou .png.
Local:
iam_im.ear/user_console_war/app/imcss/nome_da_capa/image/*
arquivo .properties
Define o arquivo de texto que define os componentes para a capa.
Local:
iam_im.ear/user_console_war/app/imcss/nome_da_capa/
Iam_im.ear
Define um dos seguintes locais de instalao do diretrio Iam_im.ear:
WebLogic:
base_do_WebLogic\user_projects\domains\Nome-de-domnio-do-IdentityManager\applications\iam_im.ear\
Capas do CA IdentityMinder
JBoss:
base_do_JBoss\verso_do_jboss\server\default\deploy\iam_im.ear\
WebSphere:
dir_ferramentas_was_im\WebSphere-ear\iam_im.ear\
dir_ferramentas_was_im
Define o local de instalao das ferramentas do CA IdentityMinder para o
WebSphere.
Observao: depois de fazer alteraes no diretrio WebSphere-ear\iam_im.ear,
voc dever empacotar o diretrio em um arquivo EAR (Enterprise Archive) e
instalar o arquivo EAR no Servidor de aplicativos do WebSphere. Para obter mais
informaes, consulte o Guia de Instalao.
Capas do CA IdentityMinder
O CA IdentityMinder inclui as seguintes capas:
Capas do CA IdentityMinder
Capas do CA IdentityMinder
Essa interface semelhante capa horizontal, mas exibida nas cores verde e roxo
cores no mesmo formato horizontal.
Essa capa instalada na seguinte pasta:
iam_im.ear/user_console_war/app/imcss/horizontal2
Associaes de capa
Essa interface tem o mesmo layout da capa idm, mas exibida nas cores vermelho
e marrom-claro com a imagem da NeteAuto.
Essa capa instalada na seguinte pasta:
iam_im.ear/user_console_war/app/imcss/neteauto
Este captulo usa a capa neteauto para fins de demonstrao.
Observao: as capas nas vrias ilustraes se aplicam ao console imcss.
Associaes de capa
A capa pode herdar propriedades de uma capa pai. Portanto, voc pode definir um
componente uma vez e reutiliz-lo em vrias capas. Por exemplo, o logotipo de uma
empresa, definido em uma capa pai, pode se propagar em todas as capas da empresa.
Quando o CA IdentityMinder renderiza um console de usurio, ele verifica a capa
apropriada para o usurio. Quando uma capa pai especificada, seus componentes so
adicionados.
Por exemplo, suponha que a capa corporativa inclua apenas o logotipo da empresa.
Uma capa de vendas inclui um rodap personalizado JSP e aponta para a capa pai,
corporativa. Quando representantes de vendas acessam o CA IdentityMinder, eles
visualizam o rodap definido na capa de vendas, e o logotipo, as cores e as fontes
definidos na capa corporativa.
2.
3.
4.
5.
capa idm
capa horizontal
capa horizontal2
capa neteauto
Para fins ilustrativos, esta seo pressupe que voc escolheu a aparncia da capa
neteauto e a chamar de yourskin. O nome yourskin o nome da capa da sua
empresa.
2.
3.
Nome atual
Novo nome
neteauto.css
yourskin.css
neteauto_task.css
yourskin_task.css
neteauto.properties
yourskin.properties
Para simplificar a administrao, o nome do arquivo .properties e dos arquivos .css
deve corresponder ao nome da capa.
Observao: os nomes de capa diferenciam maisculas de minsculas.
iam_im.ear/user_console_war/app/imcss/yourskin/image
iam_im.ear/user_console_war/app/imcss/yourskin/image/category
iam_im.ear/user_console_war/app/imcss/yourskin/image/tab
iam_im.ear/user_console_war/app/imcss/yourskin/image/tasks
Por exemplo, para colocar o logotipo da empresa na capa yourskin, substitua logo.jpg no
diretrio image pelo logotipo da empresa.
Aconselhamos usar os mesmos nomes de arquivos de imagem, pois muitas dessas
imagens j esto mapeadas com os caminhos apropriados no arquivo
yourskin.properties.
iam_im.ear/user_console_war/app/imcss/yourskin/yourskin.css
iam_im.ear/user_console_war/app/imcss/yourskin/yourskin_task.css
2.
c.
d.
Salve o arquivo.
2.
3.
Salve o arquivo.
Quando voc desejar usar outra capa, ser preciso alterar a ordem das tags de capa
listadas.
2.
2.
3.
4.
Priorizar capas
Vrias polticas (e, consequentemente, vrias capas) podem ser aplicadas a um nico
usurio. Para se certificar de que o usurio ver a capa correta, atribua nmeros de
prioridade a capas.
Quando voc cria uma resposta de capa, adiciona o nmero de prioridade ao nome da
varivel de cabealho. O nmero de prioridade pode variar de 1 a 999, sendo que 1
indica a prioridade mais alta.
Por exemplo, o nome da varivel de cabealho na resposta para a capa de vendas
skin3. Para a capa de gerenciamento, o nome da varivel de cabealho skin2. Quando
um usurio efetua logon no CA IdentityMinder como um gerente de vendas, a capa de
gerenciamento exibida, pois ela tem uma prioridade mais alta.
Observao: para obter informaes sobre como usar essas interfaces, consulte a
documentao da verso do CA SiteMinder que voc est usando.
2.
nome_do_ambiente
Define o nome do Ambiente do CA IdentityMinder.
Por exemplo, quando o nome do ambiente do CA IdentityMinder for funcionrios, o
nome do domnio ser funcionriosDomain.
Observao: a poltica de domnio deve estar associada ao diretrio de usurios
que contm os usurios do CA IdentityMinder que usaro a capa.
3.
4.
Recurso: /*
5.
Atributo: WebAgent-HTTP-Header-Variable
Isso adiciona um novo cabealho HTTP resposta.
6.
Regras: adicione a regra criada na Etapa 4. Associe cada regra resposta que
voc criou na etapa 5.
<div id="title">
<div id="logo">
<div id="statusbar">
<div id="username">
<div id="help-logout">
Por exemplo, para alterar o link para o qual os usurios so direcionados quando clicam
na imagem de logotipo que aparece no cabealho do Console de usurio, substitua o
URL no cdigo a seguir pelo URL da pgina inicial da sua empresa.
<div id="logo">
<a href="http://www.yourcompany.com/"><skin:img altKey="console.logo"
titleKey="console.logo" src="logo.gif" width="93" height="33" border="0" /></a>
</div>
2.
3.
Salve o arquivo.
Por padro, o rodap mostrado nas capas horizontal e horizontal2, mas no nas capas
idm ou neteauto.
Atualmente, a capa yourskin no exibe o rodap porque uma cpia de neteauto, que
usa o arquivo idm.css para exibir rodaps. Os arquivos neteauto.css e yourskin.css
contm somente substituies de cor e importam o arquivo idm.css para manipular
outras funes de exibio, como mostrar rodaps. Na capa idm, que mostrada como
se segue, a seo #foot no arquivo idm.css mostra o rodap como desativado:
#foot {
display: none;
Nessa seo, tambm possvel modificar a borda no rodap, a cor do plano de fundo e
o preenchimento.
Expresso
Significado
Usada para correspondncia de qualquer tag de tarefa, tag de pgina ou tag de definio de
pgina.
${task}
${page}
${pagedef}
Usada no URL da ajuda. Substituda pela tag de definio de pgina da pgina ativa.
Exemplo:
*.*=http://www.help.com/Wiki.jsp?page=${task}_${page}
[TaskTag].[PageTag]
2.
[TaskTag].@[PageDefinitionTag]
3.
*.[PageTag]
4.
*.@[PageDefinitionTag]
5.
[TaskTag].*
6.
*.*
Exemplo:
*.*=http://www.help.com/Wiki.jsp?page=${task}_${page}
Corresponde a tudo sem uma correspondncia mais especfica e inclui tags de tarefa e
pgina ativas no link de ajuda gerado.
Exemplo:
ModifyUser.Profile=/iam/im/userprofile.html
Corresponde guia Perfil na tarefa Modificar usurio e direciona o usurio para o URL
relativo /iam/im/userprofile.html
Exemplo:
*.@Profile=/iam/im/profile.html
Corresponde a todas as guias que so derivadas da definio da guia Perfil sem uma
correspondncia mais especfica e direciona os usurios para o URL relativo
/iam/im/profile.html.
2.
Crie um pacote de recursos com IDs de chave mapeadas para as pginas de ajuda
personalizada. Denomine o pacote de recursos como se segue:
help_NomeDoAmbiente_identificadordeidioma.properties
4.
2.
3.
4.
Por exemplo, se o nome do ambiente for neteauto, crie o seguinte pacote de recursos
chamado help_neteauto.properties:
*.UserProfile=http://www.neteauto.com/imhelp/user.html
*.GroupProfile=http://www.neteauto.com/imhelp/group.html
*.OrgProfile=http://www.neteauto.com/imhelp/org.html
Os links de ajuda para o ambiente neteauto acessam a ajuda padro, exceto para as
guias Perfil nas tarefas Modificar usurio, Modificar organizao e Modificar grupo.
2.
Os links de ajuda iniciam o wiki com uma pgina especfica para a tarefa e guia.
3.
4.
2.
3.
4.
Escreva pginas de ajuda personalizada para cada tarefa e guia, e em cada idioma.
2.
3.
4.
Captulo 9: Localizao do CA
IdentityMinder
Esta seo contm os seguintes tpicos:
Introduction (na pgina 151)
Pacotes de recursos (na pgina 151)
Exemplo de ambientes localizadas do CA IdentityMinder (na pgina 154)
Restries sobre o uso dos conjuntos de caracteres internacionais (na pgina 155)
Como configurar o suporte para localizao (na pgina 156)
Como exibir o CA IdentityMinder em outro idioma (na pgina 165)
Definir o cabealho HTTP imlanguage em uma resposta do CA SiteMinder (na pgina
166)
Introduction
possvel localizar os seguintes elementos no Console de usurio para um idioma
especfico:
Mensagens de validao, status e erro, bem como instrues que so exibidas aos
usurios do CA IdentityMinder
Grficos
Pacotes de recursos
Um pacote de recursos uma arquivo do CA IdentityMinder que associa elementos da
interface de usurio a sequncias de caracteres de texto especficas de local. Nesse
arquivo, um elemento da interface de usurio recebe uma ID de chave, que
combinada com uma sequncia de caracteres de texto especfica de local.
Quando o CA IdentityMinder encontra um elemento com uma ID de chave em uma tela,
como uma tela de perfil de tarefa administrativa, ele exibe o valor combinado do pacote
de recursos.
Pacotes de recursos
Elementos no Console de usurio podem ter apenas uma ID de chave, que deve ser
exclusiva para um determinado pacote de recursos.
Pacotes de recursos
imstask.label.attribute.displayname.department
Ao usar esse mtodo, attribute.displayname.department deve aparecer no
pacote de recursos.
Observao: se estiver criando arquivos de localizao personalizados (na pgina 163),
use uma ferramenta de traduo para alterar o valor mapeado para uma ID de chave de
um idioma diferente. Por exemplo, para exibir o boto Enviar em francs, a ferramenta
de traduo altera o valor combinado com a ID de chave global.button.submit no pacote
de recursos em francs, como se segue:
global.button.submit=Enter
Francs
Alemo
Italiano
Japons
Coreano
Polons
Portugus
Nrdico
Chins simplificado
Espanhol
Nomes de diretrio
Tags de tarefa
Nomes de atributo lgico e nomes de atributo fsico usados pelo atributo lgico
2.
3.
4.
5.
Francs
Alemo
Italiano
Coreano
Japons
Polons
Chins simplificado
Espanhol
Voc pode usar esses arquivos como foram instalados ou us-los como um
modelo para criar um Ambiente personalizado em um desses idiomas.
6.
Pr-requisitos de localizao
Antes de configurar o CA IdentityMinder para localizao, observe o seguinte:
UNIX:
PATH=%ANT_HOME%\bin:$PATH
export PATH
2.
2.
3.
4.
Clique em Importar.
O Management Console lista os arquivos RoleDefinition.xml que esto disponveis
para adicionar ao Ambiente.
5.
6.
Clique em Finalizar.
O status exibido na janela Role Configuration Output.
7.
8.
Faa download da ajuda online traduzida no site de Suporte da CA, como se segue:
a.
b.
Clique em Documentao.
c.
d.
e.
2.
3.
2.
3.
4.
5.
Windows: <caminho_de_instalao>\tools
UNIX: <caminho_de_instalao2>/tools
2.
2.
3.
4.
Salve as alteraes.
Use a classe auxiliar Localizer para recuperar a verso localizada de uma sequncia
de caracteres de uma determinada localidade. Por exemplo, possvel recuperar a
verso localizada de um rtulo em uma tela de tarefas ou um nome de tarefa.
Para obter mais informaes sobre como localizar cdigo personalizado, consulte os
seguintes documentos:
2.
3.
4.
Clique em Salvar.
5.
Observao: para obter informaes sobre como usar essas interfaces, consulte a
documentao da verso do CA SiteMinder que voc est usando.
2.
3.
Atributo: WebAgent-HTTP-Header-Variable
Isso adiciona um novo cabealho HTTP resposta.
4.
ja
en-US
en_uk
Salve a resposta.
O cabealho HTTP imlanguage definido em uma resposta do CA SiteMinder.
Uma regra de validao pode ser diretamente associada a um campo da tela de tarefas
ou ser indiretamente associada ao campo, sendo associada a um atributo de objeto
gerenciado que configurado para o campo.
Todas as regras de validao associadas direta ou indiretamente a campos de uma tela
de tarefas devem ser atendidas para que o CA IdentityMinder possa comear a
processar a tarefa. Quando um valor fornecido invlido, uma mensagem associada
regra violada exibida, assim o usurio pode corrigir a entrada e reenviar a tarefa.
Alm de verificar a entrada de um usurio, uma regra de validao pode mudar uma
entrada para que ela esteja de acordo com os requisitos da regra sem a interveno do
usurio, conforme mostrado nos exemplos a seguir:
Quando uma regra em um conjunto de regras falha (por exemplo, uma regra Java ou
JavaScript retorna False), todas as mensagens de exceo associadas regra so
apresentadas ao usurio. Todas as regras de validao associadas ao atributo devem ser
atendidas antes de o atributo ser considerado validado.
Pedido de execuo
As regras so executadas na ordem em que esto listadas no conjunto de regras. O CA
IdentityMinder executa cada regra em um conjunto de regras separadamente, e de
forma transparente continua a cada regra subsequente no conjunto, a menos que uma
regra falhe.
Como as regras de validao so executadas em uma ordem previsvel, voc pode
implementar regras cujas aes dependem dos resultados das regras anteriores,
conforme mostrado nos exemplos a seguir:
Quando o valor do campo alterado durante a validao, o novo valor pode ser
avaliado nas regras subsequentes.
Expresso regular
JavaScript
Classe Java
Em linha
Por referncia
Expresso regular
directory.xml ou tela de
tarefas
JavaScript
directory.xml ou tela de
tarefas
Java
Validao
Todas as tarefas
Tarefas
Validao
Criar usurio
Criar grupo
Criar organizao
Criar funo de acesso
Criar tarefa de acesso
Criar organizao
vrgula (,)
asterisco (*)
e comercial (&)
barra (/)
vrgula (,)
Tarefas
Validao
Criar usurio
Autorregistro
Alterar minha senha
Redefinir senha de usurio
Senha esquecida
Excluir usurio
Ativar/desativar usurio
Excluir organizao
Modificar organizao
Descrio
Padro de telefone
Definir internacional
Descrio
Usurio vlido
Grupo vlido
Organizao vlida
Expresso regular
JavaScript
Classe Java
Implementao de JavaScript
Uma regra de validao que se baseia em JavaScript deve implementar a interface
relevante, levando em considerao se a regra usada para validao em nvel de tarefa
ou validao em nvel de diretrio.
No momento da validao, o CA IdentityMinder chama validate() e transmite o valor a
ser validado.
Parmetros
context
Parmetro de entrada
Especifica um objeto que contm mtodos para recuperar as informaes da
sesso de tarefas atual.
attributeValue
Parmetro de entrada
Especifica o valor do atributo que est sendo validado.
changedValue
Parmetro de sada
Fornece um valor de transformao opcional que substitui o valor fornecido
pelo usurio que est sendo validado. Se nenhuma transformao for
necessria, null ser retornado.
errorMessage
Parmetro de sada
Se a validao falhar, uma mensagem ser exibida ao usurio.
A mensagem exibida por meio de AttributeValidationException. Se o mtodo
retornar false, o CA IdentityMinder ir gerar essa exceo.
Comentrios
Os parmetros de sada changedValue e errorMessage so do tipo de dados
StringRef. StringRef um tipo de dados predefinido que contm a referncia de
campo para o qual voc deseja atribuir um valor, como mostrado nos exemplos a
seguir:
Retornos
Parmetros
attributeValue
Parmetro de entrada
Especifica o valor do atributo que est sendo validado.
changedValue
Parmetro de sada
Fornece um valor de transformao opcional que substitui o valor fornecido
pelo usurio que est sendo validado. Se nenhuma transformao for
necessria, null ser retornado.
errorMessage
Parmetro de sada
Se a validao falhar, uma mensagem ser exibida ao usurio.
A mensagem exibida por meio de AttributeValidationException. Se o mtodo
retornar false, o CA IdentityMinder ir gerar essa exceo.
Comentrios
Os parmetros de sada changedValue e errorMessage so do tipo de dados
StringRef. StringRef um tipo de dados predefinido que contm a referncia de
campo para o qual voc deseja atribuir um valor, como mostrado nos exemplos a
seguir:
Retornos
Implementao de Java
Uma regra de validao que se baseia em Java deve implementar a interface relevante,
levando em considerao se a regra usada para validao em nvel de tarefa ou
validao em nvel de diretrio.
No momento da validao, o CA IdentityMinder chama validate() e transmite o valor a
ser validado.
Parmetros
ctx
Parmetro de entrada
Especifica um objeto que contm mtodos para recuperar as informaes da
sesso de tarefas atual.
attrValue
Parmetro de entrada
Especifica o valor do atributo que est sendo validado.
updatedValue
Parmetro de sada
Fornece um valor de transformao opcional que substitui o valor fornecido
pelo usurio que est sendo validado. Quando nenhuma transformao for
necessria, retorne null.
errorMessage
Parmetro de sada
Se a validao falhar, uma mensagem ser exibida ao usurio.
Comentrios
Para obter mais informaes sobre regras de validao Java e sobre objetos
gerenciados, consulte o Javadoc do CA IdentityMinder.
Retornos
Geraes
AttributeValidationException
Parmetros
attributeValue
Parmetro de entrada
Especifica o valor do atributo que est sendo validado.
changedValue
Parmetro de sada
Fornece um valor de transformao opcional que substitui o valor fornecido
pelo usurio que est sendo validado. Quando nenhuma transformao for
necessria, retorne null.
errorMessage
Parmetro de sada
Se a validao falhar, uma mensagem ser exibida ao usurio.
Comentrios
Se a operao de validao exigir objetos gerenciados do diretrio,
use AttributeValidator. Essa classe abstrata implementa a interface
IAttributeValidator e inclui um mtodo para recuperar os provedores de objeto
gerenciado.
Retornos
Geraes
AttributeValidationException.
Excees
AttributeValidationException gerada quando uma regra de validao no pode validar
um valor de atributo fornecido em um campo da tela de tarefas ou de forma
programtica. A exceo contm uma ou mais mensagens que so apresentadas ao
usurio, permitindo que o usurio corrija a entrada e reenvie a tarefa.
Como essa exceo gerada e como as mensagens de erro so apresentadas para a
exceo depende se a regra implementada como JavaScript, uma classe Java ou uma
expresso regular.
Tipo de regra
Como lanada
Expresso regular
JavaScript
Java
Construtor AttributeValidationException
Ao criar um objeto AttributeValidationException para um mtodo Java validate(), use o
construtor a seguir:
Sintaxe
public AttributeValidationException(String attrName,
String attrValue,
String messageid,
String message);
Parmetros
attrName
Especifica o nome do atributo de objeto gerenciado que est sendo validado.
attrValue
Especifica o valor a ser validado.
messageid
Se o valor no puder ser validado, ele fornecer a ID associada mensagem a
ser exibida. A ID corresponde a uma mensagem no pacote de recursos
IMSExceptions.properties.
message
Fornece uma mensagem adicional que pode ser exibida para o usurio. Esse
parmetro fornece uma oportunidade de exibir uma mensagem mais especfica
do que a do pacote de recursos ou uma mensagem de um pacote de recursos
personalizado.
Observao: para obter mais informaes sobre AttributeValidationException, consulte
o Javadoc do CA IdentityMinder.
Com a validao em nvel de tarefa, faa uma associao direta entre a regra e um
campo em uma tela de tarefas especfica. A validao executada no campo,
apenas no contexto dessa tela de tarefas.
2.
Em uma tela de tarefas, o campo a ser validado deve ser configurado com o
atributo mapeado para o conjunto de regras.
ValidationRule
Especifica uma regra de validao para uso em um ValidationRuleSet.
ValidationRule deve conter apenas um dos seguintes subelementos:
Atributos da chave
A maioria dos atributos dos elementos descritos anteriormente autoexplicativa.
No entanto, os seguintes atributos necessitam de explicao:
2.
Implementaes de amostra
Implementaes de amostra
As implementaes de amostra das regras de validao do JavaScript esto localizadas
no diretrio de exemplos a seguir da sua instalao do CA IdentityMinder:
Identity Manager\samples\validationscripts
Implementaes de amostra
Implementaes de amostra
Administradores de grupo
Adiciona ou remove os administradores do grupo atual.
Associao ao grupo
Adiciona ou remove os usurios como integrantes de grupo, ou adiciona ou remove
grupos aninhados nesse grupo.
Perfil do grupo
Permite definir ou exibir o perfil do grupo.
Grupos
Permite exibir, adicionar ou remover os grupos de um usurio selecionado e exibir
os privilgios desse usurio.
Identity Policy Set Owners
Permite adicionar regras de proprietrio, que so regras sobre quem pode
modificar o conjunto de polticas de identidade.
Identity Policy Set Profile
Define o perfil do conjunto de polticas de identidade.
JSP
Exibe informaes personalizadas. Consulte o administrador do sistema para obter
detalhes.
Manage System or Orphan Accounts
Atribui um usurio global a um sistema ou conta rf.
Integrantes
Permite adicionar, editar ou remover polticas de integrante.
Organization Profile
Permite criar, modificar ou exibir o perfil de uma organizao.
Proprietrios
Permite adicionar, editar ou remover polticas de proprietrio.
Polticas
Cria ou modifica uma poltica de identidade.
Perfil (AdminTaskProfile)
Permite que voc defina o perfil da tarefa administrativa.
Perfil (Generic) (ObjectProfile)
Permite que voc defina o perfil para qualquer objeto gerenciado.
Implementaes de amostra
Guias (TaskTab)
Permite selecionar um controlador de guias, que determina como as guias em uma
tarefa so exibidas, bem como exibir, adicionar ou remover as guias includas na
tarefa.
Histrico do usurio
Exibe um histrico de todas as tarefas que foram iniciadas, aprovadas e executadas
por qualquer usurio.
Lista de tarefas
Exibe uma lista de itens de tarefa (ou tarefas de aprovao) que ser exibida no
Console de usurio do CA IdentityMinder do participante autorizado a aprovar a
tarefa.
Perfil de usurio
Define ou exibe o perfil de um usurio.
Essa guia inclui funcionalidade adicional, como gerar eventos separados para
alteraes de senha, que especfica aos objetos de usurio.
2.
3.
4.
Windows: compile_jsp.bat
UNIX: compile_jsp.sh