We are in a situation where we are running a curator to purge logs on a certain interval. At the same time as part of compliance process we need to disable deletion or any indexes by any user by curl delete.
How do we control the deletion of indexes by any users?
You can control who has delete access to specific indices (or patterns of indices) by configuring index privileges on your user roles. It sounds like you want to make sure that users don't have the delete index privilege.
If they need delete access until this curation stage, then you may have to rename these indices so that they match a pattern that you deny delete on.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.