1 Answers
When you log into the AWS console with any of the services restricted you can normally see them until you try going into it. The visual indication is normally "You do not have permissions to list this" etc.
In regards to listing the products they can use, the only service I can think of which would be able to provide this is service catalogue: https://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html
It may not be ideal but it gives more of a visual change on what you can see, there is a bit of configuration to set up, so it may be worth trying it out and seeing if it meets your needs.
Its all done via CF templates so view here: https://docs.aws.amazon.com/servicecatalog/latest/adminguide/getstarted-template.html for an example.
Although I think it would be good to be able to hide services, the easiest way I have found that is just to ask what the developers want to achieve, build permissions for that and then they normally contact if their requirements change, they all know which services they can use as it has been scoped out and when you regularly go into the account, it will start showing up in the recently visited.
If they just want to know which services they already have access to it may be worth just publishing it as an internal document to say these are the things you can do.