Hello @Nirali Shah - Thanks for reaching out, and posting on the MS Q&A.
For displaying a multi-select checkbox UI elements out of your ARM template, you'll need to create a Template Spec, and deploy via Portal as shown here: Create Azure portal forms for a template spec
The same tutorial shows an example of such an improved experience using checkboxes by adding "multiselect": true
and "type": "Microsoft.Common.DropDown"
in the template spec file:
I hope this helps, feel free to tag me and comment below if you have any follow-up questions.
Please "Accept Answer" if the answer is helpful so that others in the community may benefit from your experience.