Question about setting up plugins


I wanted to ask am I allowed to setup unlimited number of plugins that are available on the dashboard and are included in membership, for multiple websites that I am not an owner of?

As long as I don't share my API key, and I use my own WordPress account on the persons/clients website for setting up WPMU dashboard?

Is this the correct way to go? Is this allowed? As long as I keep my membership running those people will never lose plugins?

If I am wrong, please advise!

Thanks :smiley: