Question about setting up plugins

Hello,

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