Some marketplace modules are configured to have no access rules on their entities by default or require you to change the module security to allow your users to have access to the entities in the marketplace module.
The most flexible design pattern to incorporate these modules into your app is to create specializations in your own module of the marketplace module entities so that an update to the module will not effect your security settings.
However, for marketplace modules with many entities this can be quite cumbersome and time consuming. It would save a lot of time if there was a way to highlight multiple entities in the domain model and automatically create specializations of those entities in another module.
Recently encountered a want for this in the AWS Textract connector.