Integração do aplicativo NetWeaver da SAP
Configurar usuários do Verify para o adaptador NetWeaver do SAP e local.
Antes de começar
- Configure o agente de identidade para autenticação em Verify. Consulte, Configurando por meio da interface com o usuário do Verify.
- Implemente e configure o IBM® Verify componente Identity Brokerage On-Premises.
Procedimento
- Faça login como administrador em Verify.
- Selecione Aplicativos > Aplicativos e clique em Adicionar aplicativo.
- Pesquise o tipo de aplicativo pelo nome definido para o perfil do aplicativo enviado no menu e clique em “Adicionar aplicativo ”.Por exemplo, se o perfil NetWeaver do SAP foi carregado com o nome SAPNW, a aplicação será encontrada como SAPNW(custom).
- Na página “Adicionar aplicativos”, selecione a guia “Geral” e preencha os dados necessários.
- Selecione a guia "Ciclo de vida da conta".
- Especifique as políticas de fornecimento e de desprovisionamento.
Parâmetros Descrição Provisionar contas A criação de contas provisórias está desativada por padrão, o que significa que a criação de contas é realizada fora do IBM Verify.
Selecione a opção Ativada para provisionar automaticamente uma conta quando a autorização for atribuída a um usuário. Os recursos de geração de senha e notificação por e-mail estão disponíveis para contas criadas com IBM Verify.
Desprover contas A desativação de contas está desativada por padrão, o que significa que a remoção de contas é realizada fora do IBM Verify.
Selecione a opção "Ativado" para cancelar automaticamente o acesso a uma conta quando o direito de acesso for removido de um usuário.
Senha da conta - Senha do Cloud Directory do usuário de sincronização
- Esta opção estará disponível se a Sincronização de senha estiver ativada no Cloud Directory. Ela usará a senha do Cloud Directory quando um usuário regular for provisionado para o aplicativo. Os usuários federados recebem uma senha gerada quando provisionados para o aplicativo.
- Gerar senha
- Esta opção gera uma senha aleatória para a conta provisionada. A senha é baseada na política de senha do Cloud Directory.
- Nenhum
- Esta opção provisiona a conta sem uma senha.
Enviar notificação por e-mail Esta opção está disponível quando você seleciona a opção Gerar senha. Ao selecionar a opção Enviar notificação por e-mail, uma notificação por e-mail com a senha gerada automaticamente é enviada para o seu endereço de e-mail depois que a conta é provisionada com sucesso. Período de carência (dias) Defina o período de carência, em dias, durante o qual uma conta desativada permanecerá suspensa antes de ser excluída definitivamente. Ação de remoção de provisão Excluir a conta Este campo só estará disponível se a opção "Desativar contas" estiver ativada. - Na seção Geral, selecione Perfil do aplicativo no menu. Se o perfil não existir, você deverá criar um. Para obter mais informações, consulte Gerenciamento de perfis de aplicativos do adaptador de identidade.
- Especifique os detalhes de autenticação da API.
Tabela 1. Parâmetros de autenticação da API Parâmetros Descrição Local do Tivoli Directory Integrator URL para a instância do IBM Security Directory Integrator. rmi://<ip-address>:<port>/ITDIDispatcherPor exemplo, onde ip-address é o endereço do host IBMSecurity Directory Integrator e port é o número da porta do RMI Dispatcher.Descrição Opcional: Especifique uma descrição para esse serviço. Cliente de Destino O número do cliente da instância do SAP. Esse campo é obrigatório se nenhum valor for fornecido para Parâmetros da Conexão do RFC Opcionais. ID de Login O ID de login da conta do Usuário do SAP que o adaptador usa para conectar-se à instância do SAP. Esse campo é obrigatório se nenhum valor for fornecido para Parâmetros da Conexão do RFC Opcionais. Senha Senha para a conta do Usuário do SAP. Esse campo é obrigatório se nenhum valor for fornecido para Parâmetros da Conexão do RFC Opcionais. Sistema SAP (IP ou nome do host DNS) Nome do host do computador que hospeda o servidor SAP, desde que o DNS esteja configurado corretamente. Caso contrário, use o endereço IP. Esse campo é obrigatório se nenhum valor for fornecido para Parâmetros da Conexão do RFC Opcionais. Número de Sistemas SAP O número do sistema do servidor SAP. Esse campo é obrigatório se nenhum valor for fornecido para Parâmetros da Conexão do RFC Opcionais. Idioma de Logon do SAP O identificador ISO do idioma a ser usado pelo adaptador. Este parâmetro é opcional. Gateway do SAP (IP ou nome do host DNS) Nome do host do computador que hospeda o gateway SAP, somente se o DNS estiver configurado corretamente. Caso contrário, use o endereço IP. Este host é tipicamente o mesmo host que contém o servidor SAP. Este parâmetro é opcional. Parâmetros da Conexão do RFC Opcionais Esse atributo permite que parâmetros de conectividade do SAP alternativos sejam especificados. O valor desse atributo é uma sequência formatada de pares nome-valor. Cada par deve ser separado por um único caractere de barra vertical (|). As partes do nome devem estar em caracteres minúsculos. O formato geral do valor desse atributo é mostrado neste exemplo:
<name1>=<value1> <name2=value2> ... <nameN>=<valueN>Por exemplo, o valor de string a seguir configuraria o Servidor de Mensagens do SAP com messageserver.com o ID do Sistema PR0 e o Espaço de Grupo:
mshost=messageserver.com|r3name=PR0|group=SPACEAtivar Depuração de TDI Sinalizador para ativar a saída de rastreamento de depuração do ` IBM ` e do ` Security Directory Integrator `. Agente de identidade Selecione um Agente de Identidade do tipo provisionamento no menu. Use o perfil de aplicativo que foi identificado. Folhas de estilo de atributos XSL Essas folhas de estilo são atributos opcionais do serviço. - Clique em “Testar conexão” para testar a conexão com o adaptador NetWeaver do SAP no ambiente local. A conexão precisa ser bem-sucedida para provisionar ou reconciliar contas na aplicação NetWeaver do SAP.
- Mapeie os atributos do NetWeaver do SAP de destino para os Verify atributos necessários. Selecione a caixa de seleção Manter atualizado para os atributos que precisam ser atualizados no destino.
- Selecione a guia "Sincronização de contas".
- Na seção “Política de adoção ”, adicione um ou mais pares de atributos que precisam corresponder para que o processo de sincronização de contas atribua as contas do NetWeaver d SAP e aos respectivos proprietários de conta no Verify.
- Na seção “Políticas de correção ”, selecione uma política de correção para corrigir automaticamente as contas que não estão em conformidade.
- Clique em Salvar.
- Depois que o aplicativo for salvo, especifique a política de autorização na guia "Direitos ".Nota:
O limite de falha de reconhecimento é configurado como 15% por padrão. Ele assegura que, se mais de 15% da conta tiver sido excluído entre as sucessivas sincronizações de conta, o resultado da sincronização será descartado e a operação será parada.
Se houver uma porcentagem maior de registros excluídos (normalmente com um volume de dados menor — a menor variação nos dados contribui para um desvio percentual maior), ajuste o valor. Ao definir o valor limite de falha para 100%, o desvio percentual é ignorado e a operação de sincronização da conta é concluída.
É possível mudar o valor do limite de falha incluindo a variável ambiental
RECONCILIATION_FAILURETHRESHOLD_VALUE:"100”(o valor pode variar de 0 a 100) na seção de ambientes de identity-brokerage no arquivo yml de composição do docker. Quando terminar, reinicie o contêiner, caso ele já esteja em execução.Por exemplo,identity-brokerage: image: ibmcom/identity-brokerage container_name: identity-brokerage depends_on: - ib-init - ibdb environment: LICENSE_ACCEPT: "yes" HOSTNAME: "identity-brokerage" DB_SERVICE_NAME: "ibdb" TRACE: "enabled" SCIM_USER: "<>" SCIM_USER_PASSWORD: "<>" RECONCILIATION_FAILURETHRESHOLD_VALUE: "75"