Is it possible to have access create and mange alias only and not other things like template etc which comes with manage role ?
create_index** = Privilege to create an index or data stream. A create index request may contain aliases to be added to the index once created. In that case the request requires the manage
privilege as well, on both the index and the aliases names.
**manage** = All monitor privileges plus index and data stream administration (aliases, analyze, cache clear, close, delete, exists, flush, mapping, open, force merge, refresh, settings, search shards, templates, validate).
In short, I need to create a user which can read,write docs, create indexes and aliases. Also add and remove indexes from aliases.