我指的是ElasticSearch文档,即
https://www.elastic.co/guide/en/x-pack/current/securing-aliases.html#_filtered_aliases
它具有过滤别名的以下定义:
已过滤的别名:
别名可以包含一个筛选器,该筛选器允许从所有文档中选择可以访问的文档子集。 物理索引包含的文档。 这些过滤器不会始终应用,并且不应代替文档级安全性使用。
当他们说“这些过滤器并不总是被应用”时,任何人都可以解释什么意思。 我的假设是,如果我们创建一个已过滤的别名,则应始终应用过滤器,我是否遗漏了某些东西?
此致
答案 0 :(得分:1)
这意味着如果某人不通过别名直接访问基础索引,则将不应用过滤器。因此,如果强制执行文档级安全性,则不应使用过滤的别名来实现此目的。
过滤后的别名仅提供了基础索引的“视图”,但不会阻止任何人直接通过基础索引来访问任何文档。