Recently, the new PTR came out and the settings allow anyone to use QA commands, which is basically GM level 1.
Some things you are able to do is:
Run WoW with the "-console" shortcut, press "~" ingame and type "WHOIS {Player Name}" to find a players username.
/console
worldport {Coordinates here}
port {NPC Name or Player Name}
These are the only 2 console commands known to work. On top of this, however, there are several PROTECTED /script commands that work.
Such as...
/script
ForceLogout();
StartDuel("{Player Name}")
There are most likely a lot more that work, but those are the ones I have confirmed so far. Post more if you find any.
Note: This is *NOT* a repost.
The /console commands are known to work, but the addition of several protected /script commands working is *NOT* a repost, I have tested and discovered these myself.
Note on the protected commands: PROTECTED means that when you try them on live you get an error "You do not have the permission to perform that function" or "A macro script has been blocked from an action only available from the Blizzard UI". I've tried a few more and they have worked, but I've only tried some useless ones that are protected. Many of the useful ones "return" a value, and being that I'm retarded when it comes to displaying returned values I cannot fully test them. An example of this are the GM Ticket ones, which return values, and I'm not getting any errors when executing those scripts.