If a Power Automate environment has 50 users, can all of the users change every flow (cloud and desktop) or is there a way to restrict access to flows to the owner or maybe to a group of users?

If a Power Automate environment has 50 users, can all of the users change every flow (cloud and desktop) or is there a way to restrict access to flows to the owner or maybe to a group of users?
Please see this documentation on how to make co-owners for your flows and share with others as Run Only.
Learn how to share a cloud flow with other users - Power Automate | Microsoft Docs
Regards,
Pat