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 :
Power Platform Community / Forums / Power Automate / Getting "XrmApprovalsG...
Power Automate
Unanswered

Getting "XrmApprovalsGeneralPermissionsError" intermittently

(0) ShareShare
ReportReport
Posted on by 110

I have a new environment, not secured to any group (wide open), and have built a Power Automate flow in it that uses 3 levels of approvals. The flow is triggered by New Item Added in SharePoint list.  The first approval level seems to be failing about 5% of the time with the error "XrmApprovalsGeneralPermissionsError".  The approvers are pulled from a SharePoint list and the emails are correct. The error shows a GUID that is the object ID of the approver assigned (see full error example below).  It's not the ID of the Approvals connection owner.  When it fails, I go to the admin center, go to that environment, look up the user and they have the Approvals User role enabled - no other roles but that one.  If I resubmit the flow, it works every time.  In 3 days I have around 1200 instances of this flow kick off and 95% went thru without an issue.  I cannot see any rhyme or reason why it sporadically fails on certain approvers.  Nothing has been changed with the roles for anyone, including the flow owner or the Approvals connection owner (which is me). The environment is not secured to any group, all users have the correct license, and each failed run works every time that I resubmit it manually.  Any ideas?  It's a major pain to have to go in and restart these flows.

 

Full error:  The request failed. Error code: 'XrmApprovalsGeneralPermissionsError'. Error Message: 'Encountered a general permissions error trying to access the Microsoft Dataverse database. This could be caused by modification of the approvals administrator or user roles, or by an incompatible plugin. Detailed message: 'Message: RetrievePrivilegeForUser: The user with id 689cde24-15eb-ec11-bb3d-000d3a36fe56 has not been assigned any roles. They need a role with the prvReadmsdyn_flow_actionapprovalmodel privilege.
Code: 0x80042f09
InnerError: ''.

Categories:
I have the same question (0)
  • SilannaIT-Dale Profile Picture
    51 on at

    Hi @Baudelaire,

     

    Try following the steps in this article. It worked for me.

    Power Automate Approval Flows Failing? (updated) (linkedin.com)

    SilannaITDale_0-1696990097114.png

     

    Hope it helps.

    Kind Regards,

    Dale

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard