The goal of whitelisting is to protect computers and networks from potentially harmful applications . In general, a whitelist is an index of approved entities. In information security (infosec), whitelisting works best in centrally managed environments, where systems are subject to a consistent workload.