Synchronised Users across multiple WordPress installations
First login to the WordPress Admin Users Installation.
Then login to the installation you’d like to control.
Install WP Remote User Sync plugin and activate it.
Navigate to Settings > WP Remote User Sync… and select the Security tab.
Enter the same settings from the WordPress Admin Users Installation. (this allows them to talk to each other via an encrypted key)
Save the settings.
Add the URL of the WordPress Admin Users Installation: https://admin-users.thinkbigcreative.com.au/master/
Then press save.
A new panel will appear where you can enter settings.
Then restrict the sync process to the administrator role and choose the appropriate settings (check another connected installation) and press save.
Then repeat the process but from the WordPress Admin Users Installation (mirror the settings from a previous installation)
Test the settings. A green tick signifies a win.
Then if everything checks out, head over to the user profile on the master account and just save the profile without changes.
The user will now be available on the new installation. When you logout, you are essentially logging out of all installations, same for loggin etc.
Trouble I came into was cloudflare masking IP addresses via Proxy.
I have added this to the dev-temp.thinkbigcreative.com.au website so it should automatically be installed on deployment. Domains will be resolved on find and replace.
My plan is to move all notifications for all websites to the email from this account ([email protected]) and maybe create a group in case Other admins would like access to logs and server /website notifications etc.