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:
OAMIdentityAsserterOAMIdentityAsserterConfigurar 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