【问题标题】:ElasticSearch: Filtered aliases , Filters are not always applied?ElasticSearch:过滤别名,过滤器并不总是应用?
【发布时间】:2019-04-09 21:30:12
【问题描述】:

我指的是 ElasticSearch 文档,即
https://www.elastic.co/guide/en/x-pack/current/securing-aliases.html#_filtered_aliases
过滤别名的定义如下:

过滤别名:
别名可以包含一个过滤器,它允许选择可以从所有文档中访问的文档子集 物理索引包含的文档。 这些过滤器并不总是适用,并且不应用于代替文档级别的安全性。

有人能解释一下“这些过滤器并不总是适用”是什么意思吗? 我的假设是,如果我们创建一个过滤别名,则应该始终应用过滤器,我是否遗漏了什么?

问候,

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    这意味着如果有人直接访问底层索引而不通过别名,那么过滤器将不会被应用。因此,如果强制要求文档级安全性,则不应使用过滤别名来实现此目的。

    过滤别名仅提供底层索引的“视图”,但不会阻止任何人直接通过底层索引访问任何文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多