Different API Catalogue for developers

by default all the active policies will be listed for all users in API catalogue. And all users can request key for any policy listed in api catalogue. How can we restrict users from applying to particular policy?
Or the other way, how to list policies based on user criteria?