We have a custom object and in that object's layout, there is a section called 'Billing Information'. All of the 8 fields in that section are read-only. Is it possible to hide the section entirely in the new record creation popup but show the section in the record detail tab? The values will be populated by API from the backend. It does not look good for a user when the new popup opens with only labels without any input fields for users using profile other than System Administrator.
- Create Page Layout without those readonly fields.
- Create a 'Action' (of type - Update a record) from 'Buttons, Links and Actions' section of Object. Add required read-only fields there. And drag and drop it on Record Page just below Page Layout.
- You could also use Dynamic Forms but it's Non-GA Preview, desktop only at the moment.