edit_model_view
Structurally edit a public system view by adding or removing root columns, setting widths, or replacing simple root-field ordering while preserving filters and dependencies; previews changes by default.
Instructions
Structurally edit a public system view: add/remove root display columns, set widths or replace simple root-field ordering. Preserves filters, joins and FetchXML attributes needed by other dependencies. Rejects aggregate/distinct query rewrites. Default preview, fingerprint and metadata-gated ETag/fallback checks, saved readback, no automatic publish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| dryRun | No | Default true performs reads/eligibility checks and returns a native request preview. Set false to execute. | |
| dry_run | No | Default true performs reads/eligibility checks and returns a native request preview. Set false to execute. | |
| ifMatch | No | ||
| if_match | No | ||
| operations | No | ||
| logicalName | No | ||
| expectedHash | No | ||
| logical_name | No | ||
| expected_hash | No | ||
| solutionUniqueName | No | Existing unmanaged solution; its publisher prefix is validated for new schemas. | |
| solution_unique_name | No | Existing unmanaged solution; its publisher prefix is validated for new schemas. | |
| allowUnprotectedWrite | No | ||
| allow_unprotected_write | No |