Para que o SSO (Single Sign-On) do OAM (Oracle Access Manager) funcione com o Essbase, OAMIdentityAsserter deve ser adicionado e configurado no domínio do WebLogic usado pelo Essbase.
Adicione OAMIdentityAsserter
Para adicionar OAMIdentityAsserter como um novo Provedor de Autenticação no console do WebLogic:
OAMIdentityAsserterOAMIdentityAsserterConfigure OAMIdentityAsserter
Na tabela Provedores de Autenticação, clique no provedor que você acabou de criar. Na guia Comum:
OAM_REMOTE_USER, por exemplo), adicionado pelo seu WebGate após a autenticação do OAM. Isso habilita a Asserção de Identidade com base no cabeçalho especificado.Reorganizar Provedores
OAMIdentityAsserter na página Reorganizar Provedores de Autenticação e use as setas ao lado da lista para posicioná-lo antes de EssbaseCSSAuthenticator.Atualizar URL de Logout
Atualize ou adicione o LOGOUT_URL em $ESSBASE_DOMAIN\bin\setStartupEnv.cmd ou $ESSBASE_DOMAIN\bin\setStartupEnv.sh na condição do grupo de inicialização:
'if "%STARTUP_GROUP%"=="ESSBASE-MAN-SVR"'
Use o Nome de Domínio Totalmente Qualificado (FQDN) do servidor do OAM e defina o URL de logout conforme abaixo:
-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