We have set up the community in Salesforce and business use case is that whenever the case raises from the external user and assigned it to an internal user for resolution than any action or updates on that case record should be shared with the case created by user i.e community user to understand the status of individual's case.
- OWD internal and external access is private.
- The external user raises the case (Creation of case record in Salesforce).
- Once the case is created then on some criteria the cases are assigned to internal users.
- Now, the case owner is an internal user and now that case should be shared with the created user i.e Community user.
As apex managed sharing is not available for Customer Community license. How can we achieve this requirement?