The requirement is to make a particular section of CI form editable for a particular role.The section is a part of the versioning tab on CI page.Can only few fields on the tab be made editable for a role?
You can use the following PDM_IF
<PDM_IF "$SESSION.ROLE_ID" == "300002">
<PDM_MACRO NAME=dtlLookup hdr="AAA" attr="aaa">
<PDM_ELSE>
<PDM_MACRO NAME=dtlReadOnly hdr="AAA" attr="aaa">
</PDM_IF>
I am marking Giedrius' reply as correct, however, I just wanted to note that this would be an unsupported customization. Currently within the product we would control editing by way of either function access or data partition constraints, both of which allow you to edit or not edit the entire object, but not individual fields.
Thanks,Jon I.
You could also create a Form Group for this role and customise a copy of the versioning tab in the form group.
Cheers,
James