Llamadas a API desde procesos de Application Engine

La llamada a puntos de conexión de ION API requiere autenticación en la ION API. Los procesos no pueden llamar directamente a ION API. En su lugar, la autorización se realiza a través de una aplicación del servicio backend. Los administradores mantienen las cuentas de servicio que tienen concesiones de propietario de recursos. Cada cuenta de servicio representa un usuario bajo el que se realizan las llamadas a ION API. Es decir, la cuenta de servicio se utiliza para suplantar a un usuario de la aplicación de backend.

La llamada a ION API requiere que se cumplan estos requisitos previos:

  • Una aplicación de servicio de backend en el nivel de la tenencia, creada en ION API. Sin esta aplicación, no se puede realizar ninguna comunicación con ION API.
  • Cuenta de servicio para suplantación de usuario.

La cuenta de servicio para la aplicación de backend se crea manualmente en Infor Ming.le y se descarga como un archivo .ionapi.

Las cuentas de servicio para la suplantación de usuario también se crean en Administración de usuarios de Infor Ming.le y se descargan como archivos .csv. Las cuentas de servicio incluyen una clave de acceso y una clave secreta.

Las cuentas de servicio para la aplicación de backend y la suplantación de usuario se administran en el archivo del panel Cuentas de servicio. Las credenciales generadas por la aplicación del servicio backend incluyen un ClientID de OAuth y un secreto de cliente.
Nota

Le recomendamos que, cuando utilice ION API para llamar a funciones de Modeling Service, defina tareas que no duren más de 15 minutos. Las funciones se cancelan después de 15 minutos. Sin embargo, la cancelación no tiene efecto enModeling Service, en el que las consultas de carga, las secuencias de comandos y las asignaciones se siguen ejecutando.