A non-transitory computer-readable storage medium storing a program for causing a computer to execute steps of a control method for controlling a printing apparatus that can be registered to a printing service on the Internet, the control method comprising:
- displaying a registration screen used for instructing to execute registration to the printing service, and an administrator login screen, upon receipt of a request for registration to the printing service from a client, in a case in which a login function of the printing apparatus is enabled;
- executing the registration to the printing service, in a case in which an administrator, which has successfully logged in to the printing apparatus via the administrator login screen, instructs the registration to the printing service, wherein a user, which is not the administrator, cannot instruct the registration to the printing service in a case in which the login function of the printing apparatus is enabled;
- and
- displaying, in a case in which the login function is disabled, the registration screen used for instructing to execute the registration to the printing service, and executing registration to the printing service in response to the instruction to execute the registration to the printing service.