top of page
Search

Cascade Delete Behaviour

  • May 21, 2013
  • 1 min read


Scenario


Consider the following scenario.


A custom entity, Project has been added to a Dynamics CRM system.


There is a 1:n relationship between Account and Project. The relationship behaviour is set to Cascade All for Delete.


A user has Organization level rights on all privileges for Account and Project except that the privilege is set to None for Delete on Project.


A project record, Project A, is parented by Account A.


When the user views Projects in a list, the delete button is not shown on the ribbon. If the user looks at the effective permissions (File | Properties) for Project A, the Delete box is not checked.


The user opens Account A and clicks Delete. What happens?


Result

Despite the user not having permissions to delete projects, the account and project records are deleted.


The cascading rule overrides the None setting for the user's delete privilege.

 
 
 

Recent Posts

See All
New AB Exams from Microsoft

Four new exams with related courses and the prefix AB were released by Microsoft during December 2025 and January 2026. These are summarized in the table below. Exam Study Guide Title Link to Course A

 
 
 

Comments


bottom of page