• Overview do produto
  • Configuração

Xero

Software de contabilidade para fazer suas tarefas

HCM Provisionamento de identidades

O Xero é uma plataforma de software de contabilidade baseada em nuvem projetada para pequenas e médias empresas, oferecendo uma variedade de recursos para gerenciar faturamento, reconciliação bancária, inventário e muito mais. A integração do Xero com o ADManager Plus ajuda os administradores de TI a otimizar as tarefas de gerenciamento de usuários, no caso de novas contratações ou ajustes de funções. A sincronização do Xero com o Active Directory ajuda a automatizar a criação, modificação e exclusão de contas de usuários no Xero com base nos dados do Active Directory, fornecendo a solução perfeita para processos manuais de RH propensos a erros e demorados.

 

Sincronização de dados do usuário

Mantenha as informações da conta do usuário consistentes em todos os sistemas sincronizando as atualizações feitas no Xero com o ADManager Plus, minimizando as discrepâncias e garantindo a precisão dos dados.

 

Segurança aprimorada

Atualize imediatamente o acesso e as permissões do usuário no AD com base nas alterações feitas no Xero, reduzindo o risco de acesso não autorizado aos dados financeiros.

 

Economia de tempo e custos

Reduza a carga administrativa de sua equipe de TI automatizando as tarefas rotineiras de gerenciamento de usuários, como a criação de usuários, permitindo que eles se concentrem em iniciativas estratégicas.

 

Como configurar a integração do Xero no ADManager Plus:

Pré-requisitos:

O Xero usa OAuth2.0 para autorizar solicitações de API. Você precisará ter o client_id (ID do cliente) e o client_secret (Segredo do cliente) para recuperar as informações desejadas e realizar tarefas no Xero. Consulte a documentação da API do Xero para obter mais detalhes.

Privilégios:

  • Para importar usuários do Xero (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 realizar qualquer ação ou consulta no Xero (ação de saída): Certifique-se de que a conta usada para autorização tenha permissão para realizar a ação desejada.
Nota: O ADManager Plus vem com um conjunto pré-configurado de APIs que ajudam a realizar ações básicas com a integração. Se a ação que você precisa não estiver disponível, reúna os detalhes necessários na documentação da API do Xero para configurar webhooks de entrada ou saída para realizar as ações necessárias.

Configuração de autorização

  • Faça login no ADManager Plus e navegue até a guia Automação.
  • No painel esquerdo, em Configuração, clique em Integrações de Aplicações.
  • Em Aplicações Corporativas, clique em Xero.
  • Ative o botão Ativar Integração com o Xero.
  • Na página Configuração do Xero, clique em Autorização.
  • Insira os valores de client_id e client_secret gerados no Xero nos respectivos campos.
  • Clique em Definir.

Configuração de webhook de entrada

Webhooks de entrada permitem que você busque dados do usuário do Xero e os envie para o ADManager Plus. O mapeamento de atributos configurado nesta seção pode ser selecionado como fonte de dados durante a configuração da automação para realizar a ação desejada na lista de usuários recebida da resposta da API. Para configurar um webhook de entrada para o Xero:

  • Em Webhook de entrada, clique em Configuração de endpoint do Xero.
  • Na guia Configuração de endpoint, um ENDPOINT DE USUÁRIOS do Xero vem pré-configurado com campos de URL de endpoint, Método da API, Cabeçalhos e Parâmetros para buscar contas de usuário no Xero. No entanto, se você quiser usar um novo endpoint para importar usuários, é possível configurar um usando o botão + Adicionar endpoint de API e preenchendo os campos obrigatórios de acordo com a documentação da API do Xero. Clique aqui para saber como.

    Nota:

    • O par de valores de chave da API é pré-configurado como um cabeçalho para autenticar solicitações de API conforme definido durante a configuração da autorização.
    • Macros: Você pode adicionar macros à sua configuração de endpoint para alterá-la dinamicamente de acordo com suas necessidades usando o componente de seleção de macros..
    •  
    • Consulte a documentação da API do Xero e configure cabeçalhos e parâmetros adicionais, se necessário.
  • Ao terminar, clique em Testar e Salvar. Uma janela de resposta exibirá todos os parâmetros solicitados que podem ser obtidos usando a chamada da API. Clique em Prosseguir.

    Nota:

    • Consulte a documentação da API do Xero para aprender sobre os parâmetros que devem ser configurados para buscar somente parâmetros específicos.
    • Você pode configurar múltiplos endpoints para o Xero usando o botão + Adicionar endpoint da API. Clique aqui para saber como.
  • Clique em Fonte de Dados - Mapeamento de atributos de LDAP para combinar os endpoints e mapear os atributos de LDAP do AD com os respectivos atributos no Xero.

    [O ADManager Plus também permite que você personalize o formato do atributo a partir do Xero.]

  • Clique em + Adicionar nova configuração e execute as seguintes ações:
    • Insira o Nome e a Descrição da configuração e selecione a Categoria de automação no menu suspenso.
    • No campo Selecionar endpoint, selecione o endpoint desejado e uma Chave primária que seja exclusiva a um usuário (por exemplo, employeeIdentifier).

      Nota: Quando vários endpoints são configurados, esse atributo deve conter o mesmo valor em todos eles.

    • No campo Mapeamento de Atributos, selecione o atributo no menu suspenso Nome do Atributo de LDAP e mapeie-o com a respectiva coluna no Xero.
    • Se você quiser criar um novo formato personalizado para ele, clique em Atributo de mapeamento.
  • Clique em Salvar.

Configuração de webhook de saída

Webhooks de saída permitem que você atualize as mudanças feitas no AD enviando as informações do ADManager Plus para o Xero, ou busque ou encaminhe os detalhes necessários a partir do Xero e sincronize-os com o AD. Para configurar um webhook de saída para o Xero:

  • Em Webhook de saída, clique em Configuração de webhook do Xero.
  • Clique em + Adicionar webhook.
  • Insira um nome e uma descrição para esse webhook.
  • Decida a ação a ser executada e consulte a documentação da API do Xero para obter os detalhes da API, como URL, cabeçalhos e parâmetros.
  • No menu suspenso, selecione o método HTTP que permitirá que você execute a ação desejada no endpoint.
  • Insira o URL do endpoint.
  • Configure os Cabeçalhos, Parâmetros e o Tipo de mensagem no formato apropriado com base na chamada de API que você gostaria de realizar.
  • Clique em Testar e Salvar.
  • Em seguida, 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 no qual essa solicitação de API deve ser testada e clique em OK. Ela 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 então exibidos. Verifique o comportamento esperado da API e clique em Salvar.
Nota: Os webhooks configurados podem ser integrados aos Templates de orquestração, permitindo a automação programada ou orientada por eventos, a fim de executar consecutivamente uma sequência de ações em um grupo de usuários ou em usuários individuais.

(Navegue até a guia Gerenciamento > Gerenciamento avançado > Orquestração.)