feat-10(elasticsearch): add role