Applies to Product - Microsoft Dataverse
What’s happening?
The customer encountered an error message stating, "## error occurred: Condition Operator EqualUserId does not work with attribute type String" when attempting to fetch records on the 'my_entity' entity.
Reason:
This may arise due to the user not having the necessary permissions to read/edit/create an attribute of the entity. This could be because the user is not part of the field security profile that grants the required permissions to view/edit the attribute.
Resolution:
- Verify if the attribute is secured and ensure that the field security profile with permissions to read/edit/create the attribute is assigned to the user.
- If the field permissions error occurs during a flow execution, check the owner of the flow. Ensure that the owner has the necessary column-level permissions to perform actions on secured fields in the flow.
- Confirm that the flow owner is enabled, licensed, and has the privilege to act on behalf of another user, along with the appropriate table privileges for actions in the flow.
- If discrepancies in the fields shown on the form persist after enabling column-level security, publish customizations to clear any cache and then access the form again to verify if the column security is enabled as intended.
