Success! I was able to play with my first GraphiQL interface while logged in as an admin user and found this snippet should give you what you need:
query MyQuery {
__typename
legacyNode(_id: "<your course id>", type: Course) {
... on Course {
usersConnection(first: 10) {
edges {
node {
name
email
}
}
}
}
}
}
When I did this on a test course of my own this is the result in the GraphiQL as a screenshot:

So of course you will need to have your desired course id and replace mine with yours.
This is my first experiment. I'm going to try some more programming with Postman and maybe even Python to see what practical uses I can see with this new way of getting information out of Canvas.