Hi,
I'm new for PowerApps Portal, recently we create customer self-service portal, to provide user create case and work with case, like add notes, close or reopen the case. The issue is I get known there might be a delay for the portal to see the update from Dataverse (15 minutes as the SLA mentioned).
Then I test to update a record on Dynamics Customer Service and see what happen on Portal, the result is Portal can get the update almost immediately. Then in what situation the delay will happen is a little mystery.
I'm afraid it might cause issues which Portal user can send some updates before he see the latest data from Dataverse. So I try to investigate a solution to solve it. But it seems there is few articles talk about how does the cache work, why it can be updated immediately and how can avoid the delay things like that.
In addition, for the article (https://readyxrm.blog/2021/01/05/using-the-power-apps-portals-webapi-to-clear-the-portal-cache/), I get that before user see the record or list of records, we can update a field to force cache invalid (not sure the invalid entity/tables scope), but it will cause performance issue anyway to have an extra commend before see the record.
Thank you in advance!
Kevin