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 :
Small and medium business | Business Central, N...
Unanswered

Missing prvReadAsyncOperation privileges when trying to sync the data between BC and CRM

(0) ShareShare
ReportReport
Posted on by

Hello,

Just to make you aware of the following issue

Issue:

Missing prvReadAsyncOperation privileges when trying to sync the data between BC and CRM

Error "Principal user (Id=xxxxxxxxxxxxx, type=8, roleCount=3, privilegeCount=136, accessMode=4), is missing prvReadAsyncOperation privilege (Id=e8" when creating a customer card in URL
businesscentral.dynamics.com/Tenantid enviroment. The user with above-mentioned ID does not exist in the tenant

Cause:

This is the read privilege for the "System Job" entity. Sometimes it is required, depending on which plug-ins and solutions you have installed on the CDS environment.
On a bare CDS environment with no solutions and plug-ins it is not required, but on some - it is.

Solution:

The fix to stop seeing these errors will be available in 16.5 (prvReadAsyncOperation is included in the integration solution). For this case we will need to add the privileges manually by following the guide below:

1. Sign in to XXXXXX.crm4.dynamics.com with an admin user
2. Choose the settings wheel in the top right corner, then advanced settings
3. Under Settings, choose Security, then choose "Security Roles"
4. Choose the security role "Business Central CDS Integration" to open its card.
5. In the "Security Role: Business Central CDS Integration" card, choose the "Customization" tab
6. Scroll down to find the "System Job" entity and add Read privileges for it (the second circle from the left should become entirely green). See the pasted image below.
7. Choose "Save & Close" to save the Security role "Business Central CDS Integration" with this extra privilege. Going forward, we have made a fix so that this privilege is always a part of "Business Central CDS Integration", for new installations.

Note: if you are using OAuth2 authentication, so your integration user is the auto-generated user with e-mail. If you have some custom security roles on the user you should assign them to the user with e-mail (name "Business Central Integration").

pastedimage1599829175552v1.jpeg

NOTE: contents created by Islam Bakr.

Hope it does help.

I have the same question (0)

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

News and Announcements

Season of Giving Solutions is Here!

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 > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,688

#2
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 784 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 595 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans