To dynamically change the requirement level of a field, use the code below: // Not required Xrm.Page.getAttribute("FieldName").setRequiredLevel("none"); // Business recommended Xrm.Page.getAttribute("FieldName").setRequiredLevel("recommended"); // Required Xrm.Page.getAttribute("FieldName").setRequiredLevel("required");