
- Overview do produto
- Configuração
WebHR
Automatize a gestão da força de trabalho com a integração do WebHR e do ADManager Plus
O WebHR é um sistema de gestão de RH baseado em nuvem projetado para simplificar as operações de RH, desde o recrutamento até a aposentadoria. A ativação da integração entre o WebHR e o ADManager Plus orquestra a sincronização do AD para automatizar o provisionamento de usuários, preenchendo a lacuna entre os sistemas de RH e TI e garantindo a gestão eficiente da força de trabalho. Essa integração facilita a automação das contas de usuários no processo de onboarding, minimizando a intervenção manual e reduzindo os erros humanos.
Provisionamento de usuários automatizado
Crie automaticamente contas de usuário e conceda os direitos de acesso apropriados no Active Directory (AD), Exchange, Microsoft365 e outras aplicações corporativas assim que o processo de onboarding dos funcionários no WebHR ocorrer.
Sincronização bidirecional
Mantenha dados consistentes e precisos dos funcionários nos sistemas de RH e TI. Todas as atualizações de criação de usuários feitas no WebHR são automaticamente refletidas no AD e vice-versa. Essa sincronização bidirecional ajuda a reduzir discrepâncias e mantém a integridade dos dados durante todo o ciclo de vida do funcionário.
Como integrar o ADManager Plus e o WebHR
Pré-requisitos:
O WebHR usa o OAuth2.0 para autorizar solicitações de API. Você precisará ter o client_id e o client_secret para recuperar as informações desejadas e executar tarefas no WebHR. Consulte a documentação de API do WebHR para obter mais detalhes.
Privilégios:
- Para importar usuários do WebHR (ação de entrada): Certifique-se de que a conta usada para autorização tenha permissão para ler todas as contas de usuário.
- Para executar qualquer ação ou consulta no WebHR (ação de saída): Certifique-se de que a conta usada para autorização tenha permissão para executar a ação desejada.
Configuração de autorização
- Efetue login no ADManager Plus e navegue até a aba Automation.
- No painel esquerdo, em Configuration, clique em Application Integrations.
- Em Enterprise Applications, clique em WebHR.
- Ative o botão Enable WebHR Integration.
- Na página WebHR Configuration, clique em Authorization.
- Insira os valores client_id e client_secret gerados no WebHR nos respectivos campos.
- Clique em Configure.
Configuração do webhook de entrada
Os webhooks de entrada permitem obter dados de usuário do WebHR e enviá-los para o ADManager Plus. O mapeamento de atributos configurado nesta seção pode ser selecionado como a fonte de dados durante a configuração da automação para executar a ação desejada na lista de usuários recebida da resposta da API.
Para configurar um webhook de entrada para o WebHR:
- Em Inbound Webhook, clique em WebHR Endpoint Configuration.
- Na aba Endpoint Configuration, um endpoint, WebHR USERS ENDPOINT, vem pré-configurado com campos Endpoint URL, API Method, Headers e Parameters para buscar contas de usuários do WebHR. No entanto, se desejar usar um novo endpoint para importar usuários, você pode configurar um usando o botão + Add API endpoint e preenchendo os campos necessários de acordo com a documentação de API do WebHR. Clique aqui para saber como.
- O par de valores de chave de API é pré-configurado como um cabeçalho para autenticar solicitações de API, conforme configurado durante a configuração de autorização.
- Macros: Você pode adicionar macros à configuração de seu endpoint para mudá-lo dinamicamente conforme os seus requisitos usando o componente de seleção de macros.
- Consulte a documentação de API do WebHR e configure cabeçalhos e parâmetros adicionais, se necessário.
- Quando terminar, clique em Test & Save. Uma janela de resposta exibirá todos os parâmetros solicitados que podem ser obtidos usando a chamada de API. Clique em Proceed.
- Consulte a documentação de API do WebHR para saber mais sobre os parâmetros que devem ser configurados para buscar apenas parâmetros específicos.
- Você pode configurar vários endpoints para o WebHR usando o botão + Add API endpoint. Clique aqui para saber como.
- Clique em Data Source - LDAP Attribute Mapping para corresponder endpoints e mapear os atributos LDAP do AD com os respectivos atributos no WebHR. [O ADManager Plus também permite que você personalize o formato do atributo do WebHR.]
- Clique em + Add New Configuration e faça o seguinte:
- Digite o Configuration Name e a Description e selecione a Automation Category no menu suspenso.
- No campo Select endpoint, selecione o endpoint desejado e uma Primary Key que seja exclusiva de um usuário (por exemplo, employeeIdentifier). Observação: Quando vários endpoints são configurados, esse atributo deve ter o mesmo valor em todos os endpoints.
- No campo Attribute Mapping, selecione o atributo no menu suspenso LDAP Attribute Name e mapeie-o com o respectivo atributo no WebHR.
- Se você quiser criar um novo formato personalizado para isso, clique em Mapping Attribute.
- Clique em Save.
Observação:
Observação:
Configuração do webhook de saída
Os webhooks de saída permitem atualizar as mudanças feitas no AD enviando as informações do ADManager Plus para o WebHR ou buscar ou encaminhar os detalhes necessários do WebHR e sincronizá-los com o AD. Para configurar um webhook de saída para o WebHR:
- Em Outbound Webhook, clique em WebHR Webhook Configuration.
- Clique em + Add Webhook.
- Digite um nome e uma descrição para esse webhook.
- Decida a ação que deve ser executada e consulte a documentação de API do WebHR para obter os detalhes da API, como URL, cabeçalhos e parâmetros.
- Selecione o método HTTP que permitirá que você execute a ação desejada no endpoint no menu suspenso.
- Digite o URL do endpoint.
- Configure Headers, Parameters e Message Type no formato apropriado com base na chamada de API que você gostaria de executar.
- Clique em Test and Save.
- Uma janela pop-up exibirá uma lista de usuários e grupos do AD para testar a chamada de API configurada. Selecione o usuário ou grupo desejado sobre o qual essa solicitação de API deve ser testada e clique em OK. Isso fará uma chamada em tempo real para o URL do endpoint e os objetos selecionados serão modificados de acordo com a configuração.
- A resposta do webhook e os detalhes da solicitação serão exibidos. Verifique se eles correspondem ao comportamento esperado da API e clique em Save.