Chamadas de API de processos do Application Engine

A chamada para os pontos de extremidade do ION API exige autenticação no ION API. Os processos não podem chamar o ION API diretamente. Em vez disso, a autorização é por meio de um aplicativo de back-end. Os administradores mantêm contas de serviço que têm concessões do proprietário do recurso. Cada conta de serviço representa um usuário em que as chamadas para o ION API são feitas. Ou seja, a conta de serviço é usada para representar um usuário do aplicativo de back-end.

A chamada do ION API requer que estes pré-requisitos sejam atendidos:

  • Um aplicativo de serviço de back-end no nível do locatário criado no ION API. Sem este aplicativo, nenhuma comunicação com o ION API é possível.
  • Uma conta de serviço para a representação do usuário.

A conta de serviço do aplicativo backend é criada manualmente em Infor Ming.le e baixada como um arquivo .ionapi.

As contas de serviço para a representação do usuário também são criadas em Gerenciamento de usuários do Infor Ming.le e baixadas como arquivos .csv. As contas de serviço incluem uma chave de acesso e uma chave secreta.

As contas de serviço para o aplicativo backend e a representação do usuário são gerenciadas no arquivo do painel Contas de serviços. As credenciais geradas pelo aplicativo do serviço de back-end incluem um ID de cliente OAuth e o segredo do cliente.
Nota

Recomendamos que, ao usar as chamadas do ION API para chamar funções do Serviço de modelagem, você defina tarefas que não sejam executadas por mais de 15 minutos. Após 15 minutos, as funções são canceladas. No entanto, o cancelamento não tem efeito no Serviço de modelagem, no qual consultas de carga, scripts e mapeamentos continuam sendo executados.