| CPC H04L 63/105 (2013.01) [H04L 63/0861 (2013.01)] | 15 Claims |

|
1. An information processing apparatus comprising:
a processor configured to:
execute an authentication process of authenticating a user by a first authentication process, which is any one of a plurality of authentication processes having different security levels;
determine a security level of a job based on data on which the job is to be executed;
determine a security level of the first authentication process by which the user is authenticated is lower than the security level of the job;
set the security level of the job to be higher than the security level of the first authentication process by determining that a job tracking is required for the data on which the job is executed, wherein the job satisfies a predetermined security condition in which at least a part of data of the job is to be transmitted to an external network; and
execute, in a case where execution of the job is instructed by the authenticated user authenticated by the first authentication process, and the security level of the first authentication process is lower than the security level of the job, another authentication process of authenticating the authenticated user by a second authentication process having a security level higher than the security level of the first authentication process among the plurality of authentication processes as an additional authentication process.
|