Views:

Applies to Product - Microsoft Dataverse


What’s happening?
Record assignment behavior differs for different users, leading to access errors when attempting to save an assigned record.


Reason:
This arises due to the security privileges associated with the involved users' roles for the entity. When attempting to open the record and change the owner, two different operations occur. The assign functionality works, but the read access is set to user level, resulting in a privilege error when the ownership changes. There is also a read privilege check on the new owner during the assignment.


Resolution:

  • Ensure that the security privileges for the user role are correctly configured for the user doing the assignment. 
  • Review the security roles and privileges documentation for guidance on configuring security roles and privileges and changing record owners: Update a record Owner and Owning Business Unit - Power Platform | Microsoft Learn.
  • Ensure the user doing the assign will not lose read access after the operation and the user being assigned the record has read privilege on the entity.