avoid SwordErrors getting Service Document, fixes #3262

error was being thrown user had mix of admin and non-admin roles on various dataverses