Views:

Applies to Product - Power Apps

What’s happening?
Users are encountering an error stating that the "Owning Business Unit" field is required when attempting to patch new records in Dataverse tables or update Power Apps. This behavior is unexpected, as the field was not previously mandatory for these operations.
 

Reason:
This is linked to a recent change in how Dataverse enforces entity-level metadata. The "owningbusinessunit" field, which defines the business unit that owns a record, is now being enforced even if it was previously optional. This change may have been introduced through a platform update or solution metadata modification.
 

Resolution:

  • Include the "owningbusinessunit" property in the patch payload. This ensures the record is associated with a valid business unit and avoids the validation error.
  • Check the "ValidForUpdate" metadata property for the "owningbusinessunit" field in the solution definition:
    • If set to false, change it to true.
    • Reimport the solution after making the change.