I understand its cumbersome to administer user groups and channels. We currently send notifications on the channel scope.
The group in site24x7 and teams are totally different and we may have to sync them, this also brings in office groups since Teams may be mapped to User groups in Microsoft365 (which is internally mapped to Azure groups). Ideally we could sync MS365 User groups with User alert groups and take it from there.
Is there a relative mapping with the teams in MSTeams and user alert groups in Site24x7 that you maintain now? If there is some relation we cloud map user alerts groups and teams groups.
How have you set this up? It would help better understand the usage and come up with a solution.
Monitor Group filtering in integrations
Regarding filtering option in the integration, one way to achieve Monitor Groups filtering is to use tags at the monitor group level and selecting that monitor group tag in the integration.
This will then send alerts only to the monitors in that monitor group. In the monitor group page > click on the tag icon at the top and give a tag. For easy search you can have convention and prepend group_<tagname>.