InfoPath UserRoles are not available in browser forms. You would need to "simulate" these. You can accomplish this by:
(a) using something like Active Directory where you can detect which group the user belongs to
(b) store the user/group info in the main data source, for example, currentUserGroup and currentUserAlias.
(c) then using those two fields, you can implement conditional formatting on your InfoPath form, for example, to hide or show sections as needed.
So, to illustrate:
- User John Doe opens the form
- The form has logic to detect that John Doe belongs to the ITGroup
- Then the form has conditional formatting to show the ITGroup section to the user and hide the other sections.
If you don't have an active directory web service, then you could have a Sharepoint list that has a column for the user alias and a column for the group the user belongs to.
Good luck!