web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Unanswered

Invalidate server side cache for selected entities in Powerapps Portals

(0) ShareShare
ReportReport
Posted on by 5

First of all, I hope this is the right forum.

Is there a way to selectively invalidate cache for certain entities in Powerapps portals? If not, is there a plan to do this in future? I have already turned on change tracking on the entity, but the portal either does not update at all, or definitely does not update fast enough.

To give you a use-case, imagine you have a application and approvals process, where the approval can happen both in Dynamics and on the Portal, but all applications are made through the Portal, and there's a bunch of workflows/flows that kick in as part of the process. The problem would be that all changes made outside of the portal, including changes to data by workflows/flows and even the Dynamics approvals are not reflected on the portal in a timely manner. If there was a way to invalidate cache for the application status entity for instance, so that whenever it is loaded, you get the most up-to-date status.

Another example is say there is a requirement to have a list of last viewed applications on the approver's home screen. This means that every time an application is viewed, this fact needs to be logged in a separate entity. At the moment, this is done using Power Automate (http trigger), so the entity creation is technically done outside the portal (Please feel free to suggest better ways of achieving this). The problem is that this list is again not reflected on the portal in a timely manner.

If there are better ways of achieving both, I am open to suggestions or just an answer to the original question would be fine.

I have the same question (0)
  • LeoAlt Profile Picture
    16,331 Moderator on at

    Hi partner,

    It will always take 5-15 mins sync time between D365 and portal to display the upgrades from outside portal.

    Clearing server side cache could expedite the data sync as well.

    docs.microsoft.com/.../clear-server-side-cache

    The portal cache mechanism is by design in D365, and I recommend you to contact with Microsoft through raising tickets or ideas.

    Regards,

    Leo

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 73 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 42 Most Valuable Professional

#3
Scott Jackson UK Profile Picture

Scott Jackson UK 22

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans