Create custom indices privilege

Is there a way to create a privilege for indices such that it allows to create indices and aliases but prevents index deletion? Currently if I want to give a user the following privileges :

  • create index
  • create alias

then I can create a role and assign manage privilege for indices. I can't use create_index privilege as I also need to give the user access to create alias. The drawback here is that manage privilege allows index deletion as well which I want to prevent.

Is there a way where I can create another privilege which allow index and alias creation but disallow index deletion?

Anyone who can give some insights?

Any tips?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.