CUPS has a
browser based configuration, which is all you need to define and setup your printers. Not everything can be configured there.
Things like secure access (https) and protection with login dialogs, and stuff like browsing for (and announcing of) CUPS network service must be edited it the configuration file
/etc/cups/cupsd.conf . Luckily, the configuration parameters in this file are heavily commented.
Eric