Arquivo por tag: configurar autenticação sap

set 24 2011

Configurando a Autenticação SAP no Business Objects Enterprise (BOE XI 3.1)

Bom, no post sobre Autenticação Windows AD no BOE, mencionei como se configura esse tipo de logon no BOE. Agora, falarei sobre mais um tipo de autenticação para quem utiliza nos projetos de BO a integração com BW. Configurar a autenticação SAP no BO.

Pré-requisitos:

  • Os servidores envolvidos precisam estar no mesmo domínio para que o token SSO não expire imediatamente (no caso de utilizar SSO);
  • No caso de integração com o SAP Portal, o BW precisa estar configurado para aceitar Logon Tiket do Portal;
  • No caso de utilizar o Single Sing-On (SSO), o SAP BW deve estar configurado para aceitar o SSO.
  • É necessário ter o SAP Integration Kit (SAP IK) instalado no servidor.
  • É recomendado que todas as aplicações utilizem o mesmo Service Pack. (BOE XI 3.1 SP3, Integration Kit SP3, etc.)

Agora, a prática:

– Entre no CMC

– Clique em “Authentication” (“Autenticação”)


– Escolha “SAP” (com duplo-clique)

– Aparecerá a seguinte tela:

– Na aba “Entitlement Systems” deverá ser informado os parâmetros para a conexão com o SAP BW e onde será feita a autenticação do usuário.


– Onde:

  1. Nome do servidor BW ;
  2. System e Client – Mandante (Ex.: System BWD, Client 300);
  3. Application Server (Servidor BW), System Number (ID), usuário, senha e idioma.
  4. Clique em “Update”.

 

É possível configurar vários sistemas para autenticação. Ao logar no BO (Infoview), o usuário deverá informar o SAP System ID e o SAP Client Number da conexão que desejar utilizar.

– Vá para a aba “Options”

– Onde:

  1. Selecione o servidor BW;
  2. Habilite a autenticação SAP;
  3. Marque a opção de importar automaticamente os usuários;
  4. Clique em “Update”.

Ao marcar a opção “Automatically import users”, quando um usuário do BW logar no BO pela primeira vez, o mesmo irá importar esse usuário associando o mesmo às  roles nas quais este usuário possui acesso no BW, criando automaticamente um usuário de conexão no BO. No entanto, as roles do BW já devem ter sido importadas anteriormente no BO, como mostrarei no passo seguinte.

Os usuários serão criados no BO com o seguinte padrão:

[Sap ID system] ~ [SAP client number] / [BW username].
Exemplo:
Usuário BW: BWDTESTE
Usuário que será criado no BO: BWD~100/BWDTESTE3

Toda parte de criação de usuários e perfil de acesso ficará centralizado no BW.
O BO irá somente replicar as informações existentes no BW. Ao criar um usuário no BW, este deve estar associado às roles necessárias para que os dados possam ser visualizados nos objetos do BO. As permissões que devem ser configuradas no BO são somente referentes a acesso aos objetos criados (pastas, relatórios WebIntelligence, Universos, etc.).

– Vá para a aba “Role Import”

– Onde:

  1. Selecione o servidor BW;
  2. Listagem de roles disponíveis que deverão ser selecionadas, clicando em “Add”;
  3. Roles importadas
Veja as roles importadas:
– Clique em “Update”.

É necessário importar todas as roles que possuam um usuário BW que irá acessar o BO, para que quando este usuário efetue login no BO, seja associado às respectivas roles do BW.

Para cada role importada, o BO criará um grupo de usuários. Cada grupo será nomeado da seguinte forma;

 [SAP system ID] ~ [SAP client number] @  [SAP role]
Exemplo:
 BWD~100@SAP_FI

Após importar as roles necessárias, feche a janela e acesse no menu principal do CMC em “User and Groups”.

Todas as roles importadas estão criadas como grupos.

Em “User List” é possível visualizar os usuários criados no BO.

– Agora, para se certificar de que está tudo correto, acesse o Infoview e faça o login normalmente, porém utilizando a autenticação SAP.

Preencha as informações para “SAP System” e  “SAP Client”, caso tenha mais de um ambiente BW mapeado, do contrário não é necessário,  “User Name” (Usuário do BW) e “Password”.

Note que não é necessário informar o usuário como “BWD~100bwteste3”, no campo “User Name” basta preencher com o nome do usuário BW normalmente.

Se a configuração estiver correta, ao efetuar logon, será exibido o username do SAP BW no canto esquerdo da tela.

Bom, são muitos passos ao chegar até aí, porém a autenticação integrada do BO com o BW agiliza o procedimento de criação de usuários (que no caso são importados do BW ao BO) e também garante a segurança e a manutenção dos mesmos.

Até a próxima!