Para que el inicio de sesión único de OAM (Oracle Access Manager) funcione con Essbase, OAMIdentityAsserter
se debe agregar y configurar en el dominio de WebLogic que utiliza Essbase.
Agregar OAMIdentityAsserter
Para agregar OAMIdentityAsserter
como nuevo proveedor de autenticación en la consola de WebLogic:
OAMIdentityAsserter
OAMIdentityAsserter
Configurar OAMIdentityAsserter
En la tabla Proveedores de autenticación, haga clic en el proveedor que acaba de crear. En el separador Común:
OAM_REMOTE_USER
, que WebGate agrega tras la autenticación de OAM. Así se permite la afirmación de identidad basada en la cabecera especificada.Reordenar proveedores
OAMIdentityAsserter
en la página Reordenar proveedores de autenticación y, a continuación, utilice las flechas situadas junto a la lista para colocarlo antes de EssbaseCSSAuthenticator
.Actualizar URL de desconexión
Actualice o agregue el valor LOGOUT_URL
en $ESSBASE_DOMAIN\bin\setStartupEnv.cmd
o $ESSBASE_DOMAIN\bin\setStartupEnv.sh
, en la condición del grupo de inicio:
'if "%STARTUP_GROUP%"=="ESSBASE-MAN-SVR"'
Use el nombre de dominio completo del servidor OAM y defina el URL de desconexión como se indica a continuación:
-DLOGOUT_URL=https://<oam.server.host>:<oam.server.port>/oam/server/logout?end_url=https://<oam.server.host>:<oam.server.port>/oam/pages/logout.jsp