How to config IngressRoute for muli-team

hi teams:

I already deploy traefik 2.5.6 by helm.
My question is how to config IngressRoute when multi-team share same traefik service.
My plan is, use single IngressRoute CRD , and then operations is responsible for managing that configuration.
Update routes each time when a new application is added.

Is this the best way?
I would be very grateful for any suggestions.