Я не уверен, правильно ли я понимаю ваш вопрос. Если вы хотите получить полномочия пользователя от веб-службы, это, конечно, можно сделать. Лучший способ добиться этого зависит от того, как выполняется аутентификация в вашем приложении.
например. если вы аутентифицируете пользователей по LDAP, вам необходимо реализовать LDAPAuthoritiesPopulator . Там вы справляетесь с загрузкой властей.
Вы также можете написать свой собственный UserDetailsService , в котором вы можете программно выполнять аутентификацию и авторизацию практически для любого сервиса (БД, LDAP, веб-сервис ...).
Если вы хотели защитить свои веб-службы, это может быть хорошим началом.