I don’t think there is a way to parent collections per se, but you can do other things that basically do the same thing. You can always parent those loose components to empties and have them follow the empty around. But the option that maybe approaches what you’re thinking of is that you can also with Shift + A in the viewport add a collection instance, it’s the option all the way at the bottom. And with collections instanced, you can parent collections objects around in the viewport. You have to remember that when you do a collection instancing, it is important that your objects live in 0, 0, 0 so basically the world origin, if you want your origin point centered.