Volání API z procesů Application Engine
Volání koncových bodů ION API vyžaduje ověření proti ION API. Procesy nemohou volat ION API přímo. Místo toho se provádí ověření prostřednictvím aplikace služby vnitřního rozhraní. Správci udržují účty služby, které mají udělená práva od vlastníka zdroje. Každý účet služby představuje uživatele, pod kterým probíhají volání ION API. Účet služby se tedy používá k zosobnění uživatele aplikace vnitřního rozhraní.
Volání ION API vyžaduje splnění těchto nezbytných podmínek:
- Aplikace služby vnitřního rozhraní na úrovni klienta vytvořená v ION API. Bez této aplikace není možná žádná komunikace s ION API.
- Účet služby pro zosobnění uživatele.
Účet služby pro backendovou aplikaci se vytvoří ručně na adrese Infor Ming.le a stáhne se jako soubor .ionapi.
Účty služby pro zosobnění uživatele se vytvářejí rovněž v aplikaci Správa uživatelů Infor Ming.le a stahují se jako soubory .csv. Účty služby zahrnují přístupový klíč a tajný klíč.
Účty služeb pro backendovou aplikaci i pro zosobnění uživatele jsou spravovány v souboru Service Accounts dashboard. Pověření generovaná aplikací služby vnitřního rozhraní zahrnují identifikační údaje OAuth ClientID a Client Secret.
Poznámka
Doporučujeme, abyste při použití volání ION API pro volání funkcí Modeling Service definovali úlohy, které nebudou probíhat déle než 15 minut. Po 15 minutách se funkce zruší. Zrušení však nemá účinek v systému Modeling Service, ve kterém dotazy na načtení, skripty a mapování běží i nadále.