get_attribute_dependencies
List CRM components referencing a Dataverse attribute to prevent delete errors. Use before destructive changes to inspect dependencies.
Instructions
List CRM components (forms, views, workflows, business rules, calculated columns, plugins, …) that reference a given attribute. Use this when delete_attribute fails with error 0x8004f01f, or proactively before any destructive change. Returns a flat array of { component_type, component_type_name, object_id, name }; name is best-effort (resolved for common types — SystemForm, SavedQuery, Workflow, Report, WebResource, FieldSecurityProfile, AppModule, SDKMessageProcessingStep — null otherwise). Backed by the Dataverse RetrieveDependenciesForDelete function.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_logical_name | Yes | Logical name of the entity | |
| attribute_logical_name | Yes | Logical name of the column |