Share all details about your problem, including any error messages you may have received.
I have a requirement to prevent approvers from editing the values that were submitted by the requester for Creating Identity (LCM Create and Update Workflow) when they click View Form.
Is there anyway that I can achieve this?
In your form, have a look at OwnerDefinition for your fields. If there is no OwnerDefinition entry then by default requester will be the owner and only they can edit it. I guess, in your case there will be a script or rule which is returning the approver names.
<OwnerDefinition value="IIQRequester"/>
FYI: You can view the form at Settings → Lifecycle Manager → Identity Provisioning Policies → Create Identity.
You can take the form name and can see at debug page also
I figured out that to do this in the Identity Request Approve Identity Changes workflow at the Step of Customize Approval Form, we can iterate through the approvalform.getEntireFields() use the method of setReadOnly(true) to resolve this.