When using DriveService.Permission.List(), you get a list of permissions for a specific file. But there is nothing there to uniquely identify the user account that has the permission. I found somewhere that one can add https://www.googleapis.com/auth/userinfo.email to the scopes list to achieve this, but this just gives me bad request with what would otherwise work.
Is there some way to get the usernames involved? I'm using a service account, as it is not possible to use the OAuth2 with copy pasting passwords...
I know that this can be done with Documents List API, but I don't want to use a deprecated API.