I'm a software engineer currently transitioning into a engineering manager role. Our IT department is made up of 3 different teams, each with roughly 3-4 engineers. It has been decided by my boss that my reports (a total of 5) will actually be scattered across these 3 teams and not just my current team. My boss' reasoning for this is that some other engineers on my team have been peers of mine (and also close friends) for a time, which may affect how impartial and effective I can be in my role.
My question is, should I push back and try to limit my reports to my team exclusively? Or is managing multiple people across teams something achievable?