@Michal Anisko , thank you for posting this question.
If you would like to control the solutions which can be deployed from Marketplace, Private Azure Marketplace collections can help you.
You can create a private marketplace with no third-party solution added to it. Once it is enabled, the Microsoft services/solutions are by default enabled however no third-party solution is available for deployment.
Please follow the steps below to create private Azure marketplace - https://learn.microsoft.com/en-us/marketplace/create-manage-private-azure-marketplace-new
Hope this helps.
If the answer did not help, please add more context/follow-up question for it, and we will help you out. Else, if the answer helped, please click Accept answer so that it can help others in the community looking for help on similar topics.