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 Apps / User is missing prvApp...
Power Apps
Suggested Answer

User is missing prvAppendTo privilege (Canvas App, Dataverse)

(1) ShareShare
ReportReport
Posted on by 49
Hi!
 
When user tries to create a Dataverse table record from my Canvas App (entity, let's call it Table A, is in 1:N relationship to another entity, Country) they see the following error:
 
Principal user (Id=guid, type=8, roleCount=3, privilegeCount=217, accessMode='0 Read-Write', AADObjectId='guid', MetadataCachePrivilegesCount=4989, businessUnitId=guid),
is missing prvAppendTonew_Country privilege (Id=guid) on OTC=10471 for entity 'new_country' (LocalizedName='Country').
Consider adding missed privilege to one of the principal (user/team) roles.
 
User is member of a Microsoft Team. Canvas App is shared to that Team with Security Role assigned. 
 
Security Role has the following privileges for Table A entity:
 
 
And for Country entity:
 
 
If I check access to a particular Country I see the following:
 
 
Diagnostics for this user shows:
 
 
If this is the reason for this issue, how can I avoid it? My canvas app users are Team members and inherit their role from that Team and none of them has a security role directly (manually) assigned to them.
I have the same question (0)
  • Suggested answer
    Michael E. Gernaey Profile Picture
    53,369 Super User 2025 Season 2 on at
    Hi
     
    Well for the record, you said they are Creating... and you do not give them Create privileges, it says so in your own picture.
     
    As for your question, you cannot avoid it, you must assign them roles to access Dataverse Tables, etc etc.
     
    Are you saying ONLY this user has an issue?
     
  • IuriiPalchuk Profile Picture
    49 on at
    @FLMike
     
    Hi!
     
    Well for the record, you said they are Creating... and you do not give them Create privileges, it says so in your own picture.
    They are creating a Table A entity with a lookup to Country. They are not creating a Country. And the error is not "missing Create privilege", it is "missing AppendTo privilege". That's why I specified permissions matrix for both entities. 
     
    As for your question, you cannot avoid it, you must assign them roles to access Dataverse Tables, etc etc.
    User inherits their Role from Team. But they don't have any Role directly assigned to them. Is this a root cause? Why then? If it is, how can I assign security roles directly to my end users automatically and what Role should it be (Basic User, I suppose)?
     
    Are you saying ONLY this user has an issue?
    This is a Test environment. This particular person is an example of a future app end user.
    Idea is to add users to the environment by adding them to a specific Microsoft Team and my canvas app is shared to this particular Team with a Role assigned.
    Other tester face no issues but they have a different set of privileges (e.g. Full Access to Country entity).

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 Apps

#1
WarrenBelz Profile Picture

WarrenBelz 721 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 320 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard