Different operators can be used to manage the ICP Permit functionality, depending on the type of operation (creating a hosted object, retrieving information about a hosted object, or updating the settings of a hosted object) and the type of the hosted object that is being manipulated (primary domain, add-on domain, or domain alias).