WPMUDEV dashboard not sure if installed

So, I keep downloading the WPMUDEV dashboard but it hasn't prompted me to enter my API key anywhere, although I see it on my dashboard. Weird though, because staff keeps telling me to go to support and grant temporary access and that is NOWHERE on the dashboard. I see support but no the grant access. Did I install it wrong? Please let me know what I can do to install it correctly....

Thank you so much!

ALex