Is it possible to share the external Accounts to a Partner Enabled Account User(Partner Account -> Contact (Partner User)) ?
The Scenario is something like this:
I have Account, Opportunity etc. from various regions(e.g. Region A, Region B, Region C..& so on), so what I did is for sharing among Standard Salesforce User's; I made OWD settings as private and then share the records among different User(various regions) as per Roles & Subordinate defined for them and with a field say Region in Accounts, related Opportunities etc with the help of Sharing Rules.
Now the difficulty comes here when Communities came into existence & Partner User's(External User's - I am NOT referring PARTNER PORTAL here).
As we know that when we create Partner User's from contact's they are being assigned to one of the three profiles:
1. (Account Name appended) + Partner Executive.
2. (Account Name appended) + Partner Manager.
3. (Account Name appended) + Partner User.
so in this case how will I share the Account's of an External Entity(business) to my Partner User's that required to access it (e.g. Scenario: Like this partner user is my star salesman & i wanted him to work on multiple accounts or I want to give access to my Partner User to be able to approach existing accounts for his region's); Because for every Partner-user I create may belong to different Accounts and accordingly he has a unique name with Account names prefix as mentioned above.
So I am looking here for an Approach through which I would share the Accounts already existing in my ORG to Community User's or Partner User's)