A non-transitory storage medium storing a readable program for causing a computer to execute a controlling method executed in an information processing apparatus, the method comprising:
- managing, by a managing unit, setting values of a plurality of network devices, wherein the setting values include a shared setting value to be set on the plurality of network devices and a unique setting value to be set on a single network device, wherein the unique setting value is a setting value unique to the single network device;
- changing the unique setting value managed by the managing unit to an initial value without changing the shared setting value if a request of initialization for initializing at least a part of the setting value managed by the managing unit is acquired;
- and
- changing the shared setting value if a request for a change for changing the shared setting value has been obtained.