Strange issue here. We use CRM Online.
Since we received the Polaris update users have been unable to publish workflows (I assume this extends to dialogs but haven't confirmed). A few layers to what we're seeing:
1) Users have unpublished existing workflows that were working fine (even after the update), they wanted to tweak something - just adding text to a textfield, so nothing extraordiary - not even a dynamic field. When trying to re-publish he was given an error that he does not have sufficient privs for this. The log file notes this error:
User is missing prvWriteSdkMessageProcessingStep privilege
I checked the role and it appears they have this permission. Thought maybe it was the "...Step Secure Configuration" one, but enabling that didn't fix this, so I removed that one to keep the role "as was". I suspect this has to do with the Polaris inclusion of custom workflow assembly?
But there's more...
2) When he tried to insert a Check Condition it let him get so far as specifying the criteria but when he clicks Save and Slose he gets this:
Error
This process cannot be created, updated or activated because it was created outside the Microsoft Dynamics CRM Web application. Your organization does not allow this type of process.
Huh?! He built this the same way we've built any of them, from within the web application. He can structure a new workflow and this error does not come up, so it's only when adjusting an existing one.
This issue does not impact admin roles, I can publish anything as I normally could. We use custom roles, but these were not issues before the update, so I suspect there is just a small item in the role that needs updating, I just can't figure it out.
Thoughts...anyone?
Malcolm