
We are using Dynamics 365 Customer Service (OOTB, Dataverse).
A manager selects multiple cases (e.g., 5) from a grid and assigns them to one user.
Current OOTB behavior
If one or more cases cannot be assigned (e.g., target user lacks privileges, case in invalid state), Dynamics shows a technical error like:
“Assignee does not hold the required privilege… OTC=4 …”
The error does not tell the manager:
Which cases were assigned
Which cases failed
Why they failed (in business terms)
This is not usable for business users.
Expected behavior
Allow partial success
Clearly tell the manager:
How many cases were assigned
Which cases failed
Simple reasons (e.g., “Handler not authorized”, “Case already resolved”)
Question
How are others achieving this in Dynamics 365?
Is there any OOTB-supported way to handle partial success and friendly messages?
Looking for best-practice approaches used in real projects.