I have a requirement in which a source org needs to share data with N partner orgs. I'm considering using Salesforce to Salesforce (in addition to Middleware solutions). The source org contains an account for each partner org with contacts and custom objects underneath the accounts.
If I set up a sharing rule on Accounts, and share each account with a single partner, will only the appropriate records be synced / shared with the partner orgs correctly if the connections are owned by the partner user, or does S2S ignore sharing rules?