About applying member permissions in teams and projects

Is this usage appropriate?

Regarding new projects
・Build a team with everyone involved (Large-scale project A): Invite everyone (related) from sales, management, materials, and quality assurance.
・Create multiple projects (A1, A2, A3, A4, A5, A6):
A1: Project for common matters that everyone refers to (open to everyone (closed to the organization))
A2: Project for communication between sales and management (accessed only by sales and management members)
A3: A project that involves communication between management and materials (accessed only by management and material members)
A4: Project for communication within sales (accessed only by sales members)
A5: Project for communication within management (accessed only by management members)
A6: Project that involves interaction within materials (accessed only by material members)

It may be better not to create A4, A5, and A6 within this team, but to create them for the sales team, management team, and materials team.

I don’t think there is a right answer, but how are you doing?