Editing the same information from multiple pages

I am having some trouble figuring out the best experience here. Let's say you have separate user and team pages, contextually it makes sense in those pages to show the users you have in your team and vice-versa.

Here's a basic example:

Team and User Table

So in this example, you could potentially remove users from the teams in the first table, or remove the team from the user from the second one.

While this might not be a terrible experience it gets even more confusing if you have a team details page that lists each member out individually, or a user details page that has each team individually.

Additionally there could be other things on these pages that make sense contextually but possibly should not be edited on these pages. For example, organization permissions or account activity.

How do you handle cyclical information? Is it best to have one centralized place to edit each thing and have read-only information on the other pages, or should you enable the user to edit the information anywhere in the dashboard?