Utilización de caracteres especiales

Active Directory y el resto de directorios de usuario basados en LDAP permiten la utilización de caracteres especiales en entidades como los nombres de dominio, nombres de usuario, roles y nombres de grupo. Puede que sea necesario aplicar un tratamiento especial a Oracle Hyperion Shared Services para que admita estos caracteres.

Normalmente, debe usar caracteres de escape cuando especifique caracteres especiales en los parámetros del directorio de usuario; por ejemplo, DN base y URL de grupo y de usuario. En la tabla siguiente, se muestran los caracteres especiales que se pueden utilizar en los nombres de usuario, de grupo, de URL de usuario, URL de grupo y en el valor de unidad operativa en el nombre distintivo del usuario.

Tabla 3-8 Caracteres especiales soportados

Carácter Nombre o significado Carácter Nombre o significado
( paréntesis de apertura $ dólar
) paréntesis de cierre + signo más
" comillas dobles & ampersand
' comillas simples \ barra invertida
, coma ^ símbolo de intercalación
= igual a ; punto y coma
< menor que # almohadilla
> mayor que @ arroba

Nota:

No utilice / (barra oblicua) en los nombres de unidad de organización que se incluyan en el DN de base
  • No se permiten caracteres especiales en el valor del atributo de usuario de inicio de sesión.
  • El asterisco (*) no está soportado en nombres de usuario, nombres de grupo, URL de usuario y de grupo, ni en el nombre de OU en el DN de usuario.
  • No se admiten los valores de atributo que incluyan una combinación de caracteres especiales.
  • El símbolo de ampersand (&) se puede utilizar sin carácter de escape. Para la configuración de Active Directory, se debe especificar & como &amp;.
  • Los nombres de usuario y de grupo no pueden contener una barra diagonal (/) y una barra diagonal inversa (\) a la vez. Por ejemplo, no están soportados los nombres como test/\user y new\test/user.

Tabla 3-9 Caracteres que no requieren carácter de escape

Carácter Nombre o significado Carácter Nombre o significado
( paréntesis de apertura ' comillas simples
) paréntesis de cierre ^ símbolo de intercalación
$ dólar @ arroba
& ampersand  

Nota:

& debe escribirse como &amp;.

Estos caracteres deben llevar carácter de escape si los utiliza en la configuración de directorios de usuario (nombres de usuario, nombres de grupo, URL de usuario y de grupo y DN de usuario).

Tabla 3-10 Carácter de escape para caracteres especiales en los valores de configuración de directorios de usuario

Carácter especial Carácter de escape Valor de ejemplo Ejemplo con carácter de escape
coma (,) barra invertida (\) ou=test,ou ou=test\,ou
signo más (+) barra invertida (\) ou=test+ou ou=test\+ou
igual a (=) barra invertida (\) ou=test=ou ou=test\=ou
almohadilla (#) barra invertida (\) ou=test#ou ou=test\#ou
punto y coma (;) barra invertida (\) ou=test;ou ou=test\;ou
menor que (<) barra invertida (\) ou=test<ou ou=test\<ou
mayor que (>) barra invertida (\) ou=test>ou ou=test\>ou
comillas (") dos barras invertidas (\\) ou=test"ou ou=test\\"ou
barra invertida (\) tres barras invertidas (\\\) ou=test\ou ou=test\\\\ou

Nota:

  • En los DN de usuario, las comillas (") deben llevar carácter de escape con una barra invertida. Por ejemplo, ou=test"ou se debe especificar como ou=test\"ou.
  • En los DN de usuario, la barra inversa (\) debe identificarse con una barra inversa. Por ejemplo, ou=test\ou se debe especificar como ou=test\\ou.

Atención:

Si no se ha especificado la URL de usuario, los usuarios creados en la raíz de RDN no deberán contener / (barra diagonal) ni \ (barra diagonal inversa). De la misma forma, estos caracteres no deberán utilizarse en los nombres de grupos creados en la raíz de RDN si no se ha especificado la URL de grupo. Por ejemplo, no están soportados los nombres de grupo como OU=child\ou,OU=parent/ou u OU=child/ou,OU=parent\ou. Este problema no se produce si se utiliza un atributo único como Atributo de ID en la configuración del directorio de usuario.

Caracteres especiales en el directorio nativo

En el directorio nativo están soportados caracteres especiales en nombres de usuario y de grupo.

Tabla 3-11 Caracteres especiales soportados: directorio nativo

Carácter Nombre o significado Carácter Nombre o significado
@ arroba , coma
# almohadilla = igual a
$ dólar + signo más
^ símbolo de intercalación ; punto y coma
( paréntesis de apertura ! exclamación
) paréntesis de cierre % porcentaje
' comillas simples