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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Unanswered

Plugin limitations

(0) ShareShare
ReportReport
Posted on by

Hi guys,

Do you happen to be aware of all the plugin execution limitations? The only one I know is the 2 minute timeout limit.

In our current project, client-server messaging is implemented in an old-fashioned way:

  • create entity instance
  • a plugin hoked up for create message does the magic
  • sets the result into a field
  • results get returned to client

Same thing applies to another plugin which is registered for retrieve message: on the fly sets value to a field as the entity is retrieved.

The reason for not using custom actions is that the client component is running within Channel Integration Framework's iframe and CIF API doesn't expose any such method.
https://learn.microsoft.com/en-us/dynamics365/customer-service/channel-integration-framework/v2/reference/microsoft-ciframework-v2

As I have been stress-testing the environment, I noticed some errors:

  • Concurrent sdk calls are not allowed. Please work with plugin owner to make sure multiple sdk calls in parallel are not made to avoid this error.
  • Operation not allowed as plugin execution exceeded maximum allowed time

The total number of simultanous users will be around 600. Now I have 15 test accounts. Trying to simulate real-life workload by programmatically sending requests, but since I have only 15 user accounts, waiting time between requests of an individual user is shorter than it will be in production.

So the question is: what kind of limitations do the two errors above mean in practice?

I have the same question (0)
  • Albion Ferracaku Profile Picture
    20 on at

    Hello,

    You can read here about API limits: github.com/.../api-limits.md

    Also: Do not use parallel execution within plug-ins -- learn.microsoft.com/.../do-not-use-parallel-execution-in-plug-ins

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…

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
BillurSamdancioglu Profile Picture

BillurSamdancioglu 95 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 80 Super User 2025 Season 2

#3
Abhilash Warrier Profile Picture

Abhilash Warrier 55 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans