Cuộc gọi API từ quy trình Application Engine

Để gọi các điểm cuối ION API thì cần xác thực với ION API. Không thể gọi ION API trực tiếp. Thay vào đó, ủy quyền là qua một ứng dụng dịch vụ phụ trợ. Quản trị viên duy trì tài khoản dịch vụ có cấp phép của chủ sở hữu nguồn lực. Mỗi tài khoản dịch vụ đại diện cho một người dùng mà các cuộc gọi được thực hiện ION API. Nghĩa là, tài khoản dịch vụ được sử dụng để mạo danh một người dùng của ứng dụng phụ trợ.

Gọi ION API yêu cầu đáp ứng các điều kiện tiên quyết sau:

  • Một ứng dụng dịch vụ phụ trợ trên cấp độ đối tượng thuê được tạo trong ION API. Không có ứng dụng này, không thể liên lạc với ION API.
  • Tài khoản dịch vụ cho mạo danh người dùng.

Tài khoản dịch vụ cho ứng dụng phụ trợ được tạo thủ công trong Infor Ming.le và tải xuống dưới dạng tệp .ionapi.

Tài khoản dịch vụ cho mạo danh người dùng cũng được tạo trong Quản lý Người dùng Infor Ming.le và được tải xuống dưới dạng tệp .csv. Các tài khoản dịch vụ bao gồm Khóa Truy cập và một Khóa bí mật.

Tài khoản dịch vụ cho cả ứng dụng phụ trợ và mạo danh người dùng đều được quản lý trong tệp bảng điều khiển Tài khoản Dịch vụ. Thông tin đăng nhập được tạo bởi ứng dụng dịch vụ Backend, bao gồm một Máy khách OAuthID và Bí mật Máy khách.
Ghi chú

Chúng tôi khuyên bạn nên xác định những tác vụ chạy không quá 15 phút khi sử dụng lệnh gọi ION API để gọi các hàm của Modeling Service. Sau 15 phút, các hàm sẽ bị hủy. Tuy nhiên, thao tác hủy không có hiệu lực trong Modeling Service, trong đó các truy vấn tải, tập lệnh và ánh xạ vẫn tiếp tục chạy.