I have a form with multiple sections. I would like certain sections to be read-only based on user role. I used the dynamic rule to make certain fields read-only but I want all the fields under a specific section to be read-only. Would I have to go one by one to make each field read-only?
Have you considered making those fields read-only at the Role Level, so no matter what Form they use they can only read those fields? You cannot apply a Rule to an entire section of fields except to hide/show a section. So you would need to apply "make read only" for each field on a form when a User is in a specific Role.
When customizing how a Role can view/modify fields in a table at the Role level, you can easily "search" for fields to make the settings which can be easier and quicker than customizing each field individually one at a time.