A computer-readable non-transitory storage medium that stores a program for causing a computer to execute a control method for a printing control apparatus that is configured to communicate with a storage that stores a plurality of print data with different degrees of confidentiality in different storage locations according to the degrees of confidentiality, the control method comprising:
- receiving a printing instruction;
- obtaining installation location information that indicates an installation location of a printing apparatus designated in the printing instruction;
- obtaining storage location information that indicates a storage location of print data designated in the printing instruction;
- determining whether or not printing of the designated print data is allowed, based on the storage location information and the installation location information;
- and
- when it is determined that printing of the designated print data is allowed, obtaining the designated print data from the storage and causing the designated printing apparatus to print the obtained print data.