Configure o. SuccessFactors spokev4.x.x
Integrar o. ServiceNow instância com seu SuccessFactorsInstância que usa a aplicação cliente OAuth e a chave de API.
Antes de Iniciar
- Solicitar uma assinatura de IntegrationHub.
- Ative o. SuccessFactors spoke.
- Habilite estas propriedades do sistema:
- glide.pf.rest.response_payload_max_size: O valor máximo é, 10240 .
- com.snc.process_flow.reporting.serialized.val_size_limit: O valor máximo é, 16384 .
- com.glide.transform.json.max-partial-length: O valor máximo é, 65536 .
- Função necessária: administrador
Para obter mais informações sobre como configurar o spoke, consulte SAP SuccessFactors Spoke - Configuração e migração do OAuth - Pré-Tóquio, Tóquio e além em ServiceNow Comunidade.
Registre a aplicação cliente OAuth em SuccessFactors
Habilite a autenticação de certificado de cliente para a comunicação de saída de SAP Serviço de dados mestres gerando keystore.jks e. armazenamento de chaves arquivos .cer.
Antes de Iniciar
- Gere um certificado JKS válido. Para obter informações sobre como criar um certificado JKS, consulte Criando Java KeyStore (JKS) com Chave privada e Cadeia de certificados em SAP Portal de Ajudaou execute as etapas.
- Use o comando openssl genrsa -out private.key 2048 para gerar o arquivo private.key.
- Use o private.key para criar o certificado x.509 (arquivo .cer) que contém sua chave pública.
Use o comando openssl req -new -x509 -key private.key -out publickey.cer -days 365
- Converta a chave pública e privada em um arquivo .p12.
Use o comando para executar a etapa acima openssl pkcs12 -export -in publickey.cer -inkey private.key -out successfactors.p12 -name "".
- Converta o arquivo .p12 em .jks
Use o comando para executar a etapa acima keytool -importkeystore -srckeystore successfactors.p12 -srcstoretype pkcs12 -destkeystore successfactors.jks .
- Função necessária: administrador
Procedimento
Carregue o certificado JKS em seu ServiceNow instância
Habilite a autenticação de certificado de cliente para a comunicação de saída carregando o certificado JKS em seu ServiceNow instância.
Antes de Iniciar
Função necessária: administrador
Procedimento
Registre-se SuccessFactorsComo um provedor OAuth
Use a chave de API gerada durante a configuração da aplicação cliente para registrar a aplicação como um provedor OAuth.
Antes de Iniciar
Função necessária: administrador
Procedimento
Crie o registro do produtor de declaração SAML2
Crie um registro de declaração SAML2 para gerar a declaração SAML2 e trocar a declaração dos tokens de acesso com o provedor.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Crie um registro do produtor de declaração SAML2 em seu ServiceNow instância.
-
Associe o produtor de declaração do SAML2 ao registro de registro da aplicação.
Crie registro de credencial para a API OData
Crie registro de credencial para as APIs OData em SuccessFactors. . SuccessFactors spokeO alias de conexão e credencial usa essas credenciais para autorizar ações usando a API OData.
Antes de Iniciar
Função necessária: administrador
Procedimento
Resultado
Criar registro de credencial para a API SOAP
Crie registro de credencial para as APIs SOAP em SuccessFactors. . SuccessFactors spokeO alias de conexão e credencial usa essas credenciais para autorizar ações usando as APIs SOAP.
Antes de Iniciar
Função necessária: administrador
Procedimento
Resultado
Criar registro de conexão para a API OData
Crie um registro de conexão para a API OData em SuccessFactors. . SuccessFactors spokeo alias de conexão e credencial usa essas conexões para executar ações no SuccessFactors.
Antes de Iniciar
Função necessária: administrador
Procedimento
Resultado
Criar registro de conexão para a API SOAP
Crie um registro de conexão para a API SOAP em SuccessFactors. . SuccessFactors spokeo alias de conexão e credencial usa essas conexões para executar ações no SuccessFactors.
Antes de Iniciar
Função necessária: administrador
Procedimento
Resultado
Sincronizar dados entre SuccessFactorse. ServiceNow
Personalize os fluxos de amostra de acordo com seus requisitos para sincronizar dados entre seus SuccessFactorse. ServiceNow instâncias.
Tarefa pendente
. SuccessFactorso spoke fornece fluxos de amostra para sincronizar dados bidirecionalmente para a entidade todo. O fluxo de amostra Executar fluxo de integração SuccessFactors pode ser personalizado para recuperar dados do SuccessFactors, Enquanto os fluxos Criar tarefas pendentes e Atualizar tarefas pendentes criam ou atualizam os registros de tarefas pendentes em SuccessFactorsquando ocorrem eventos em ServiceNow. Ao personalizar os fluxos de amostra, forneça gatilhos apropriados para recuperar e salvar atualizações futuras usando mapas de transformação.
Outras entidades padrão
- Departamento
- Local
- Perfil do Trabalho
- Perfil dos trabalhadores
- Perfil de trabalhadores efetivos
- Histórico de trabalhos, incluindo atribuições secundárias
Para criar ou atualizar registros em SuccessFactorspara essas entidades quando eventos ocorrem em ServiceNow:
- Crie fluxos ou subfluxos de acordo com sua escolha ou personalize os fluxos e subfluxos de amostra.
- Use ações Recuperação de metadados e Gestão de registros em seus fluxos.
- Forneça gatilhos apropriados para recuperar e salvar atualizações futuras usando mapas de transformação.
Outro SuccessFactorsentidades
Dependendo do SuccessFactorspermissões e configurações, você também pode sincronizar dados de outras entidades de acordo com sua necessidade.