Tópico anterior: Diretrizes comuns sobre regrasPróximo tópico: Regras não diferenciam letras maiúsculas de minúsculas


Avaliação de operadores

Ao criar regras para uma função, você pode incluir os operadores >=, <=, < e >. No entanto, esses operadores são avaliados como sequências de caracteres pelo diretório LDAP ou banco de dados relacional. A maioria dos repositórios de usuários compara sequências de caracteres com base no alfabeto. Desse modo, na comparação de 500 com 1.100, o repositório de usuários pode determinar que 500 é maior porque 5 é maior que 1.

Você pode alterar como as sequências de caracteres são comparadas no repositório de usuários. Consulte a documentação do serviço de diretório LDAP ou do software de banco de dados relacional.

O CA Identity Manager processa instruções OR antes das instruções AND. Veja o exemplo a seguir:

where(company=CA and city=Boston or city=Framingham)

Nesse exemplo, o CA Identity Manager processa (Boston ou Framingham) primeiro e, em seguida, executa a lógica AND com company=CA.