It's best to think of a custom catalog as a restricted catalog. Users with the Custom Catalog permission enabled are restricted to viewing and searching for parts that are allowed by the company to be searched. That said, restrictions can be as strict or lenient as you need them to be. For example, some companies only let their users see a very select number of parts when they're logged in to their account. Others may choose to exclude or include certain product types, such as software.