Нет способа сделать это в Spring Data Elasticsearch. Но если это ваш микросервис, который обращается к кластеру, зачем вообще какие-либо меняющиеся вызовы?
Вы можете использовать управление пользователями и ролями из Elasticsearch (xpack) для создания пользователя Elasticsearch, который может читать только из индексов, и затем используйте аутентификацию basi c (доступную в Spring Data Elasticsearch 3.2) в Spring Data Elastcsearch для аутентификации в Elasticsearch.