Let's discuss only bigger projects where multiple teams work on the product.
Should they be part of the (Scrum) team?
Should they be outside of the team? What is their relationship to the team? Are they superior? Or should they act as a service/consultants/servant-leaders?
What's your experience? Can you recommend it? What's your opinion?