Hi, I am running a website for my co-op: StoneSoupCoop.org. We have three houses, and so each house has its own site: Ashland.StoneSoupCoop.org, Hoyne.StoneSoupCoop.org, Leland.StoneSoupCoop.org. Then there's the main site which acts as a portal. This means my network has for sites total.
Here is the issue I'm facing: Each house has its own set of users, which are people who live at that house. They should all be members of the main website, also. This is so they can access private documents that pertain to the whole organization, and edit information there that pertains to their house.
The four sites are practically mirrors of each other. They all use Contact Form 7, which is configured the same way on all sites, though they use different forms. They all use the same theme, with the same set of functions.
Whenever I add functionality, like, let's say, a breadcrumb program, I have to install it, configure it 4 times, and if I have to change the configuration I have to do it in 4 places again. This creates a lot of bloat in the database and it makes it hard to manage.
Also, people move out and then I have to change their subscription status twice, or I have to update multiple permissions. Users are often confused as to whether they're posting to the main site, or to their respective houses.
I'm wondering if there's a better way to manage an integrated multisite network. Are there tricks to automatically clone settings, or grant the same users the same permissions?