Provided is an image processing apparatus and a control method for the same that alleviate the trouble entailed in a user operation when executing processes by combining a plurality of functions, and that, in the case where a process has been selected from a usage history, reliably execute the process with use of settings intended by a user. To accomplish this, if the user has been successfully authenticated, the image processing apparatus selects a process definition file that is to be executed from among previously used process definition files corresponding to identification information used in the user authentication, and obtains the selected process definition file from a management apparatus. If content of a defined process differs between the previously used process definition file and the obtained process definition file, the image processing apparatus inquires the user as to whether the obtained process definition file is to be used.