摘要 |
A purpose of the invention is to accomplish ensuring security and the like when a user program is executed in a cloud environment. The present system comprises a user terminal 2, a public cloud (CL) 3, and an authentication server 1. The CL 3 comprises a server (31) that executes a user program (UP) and a controller 30. The authentication server 1 comprises an authentication control unit 13 and a library 50. The library 50 stores user information (d2), UP information (d3), CL 3 information (d4), server information (d5), and permission information (d1) that manages an association about execution of the UP with the server. The authentication control section 13 performs processes such as a process for generating UP authentication information (F1), a process for generating server authentication information (F2) and a process for determining execution permission with reference to the authentication information (F1, F2) and the permission information (d1) when the UP is executed by the server of the CL 3. |