Best practices connecting D365 to SharePoint sites

Hey guys, I'm wondering what are the best practices to connect Dynamics 365 to a SharePoint site as I noticed once I get one module connected, for example sales, everything else gets connected to the same SP site like customer service, field service and so on. I thought it would be best practice to have each one of these to access their own SP site for better permission control at SP level. What do you guys think?