以下は、特定のユーザー セットに「custom-」で始まるインデックスへのアクセスを許可するために使用するコードです。しかし、システムインデックス(「。」で始まる)を除いて、ユーザーが任意のインデックス(つまり「*」)に対してやりたいことを何でもできるようにしたいです。おそらく正規表現を使用して、以下のコードでこれを行う方法はありますか? 試してみ"names": [ "a-zA-Z0-9" ],"
ましたが、うまくいきませんでした。
curl -XPUT https://elasticsearch1:9200/_xpack/security/role/custom-users -u elastic -k -v -H "Content-Type: application/json" -d '
{
"indices": [{
"names": [ "custom-*" ],
"privileges": ["all"]
}],
"metadata": {
"version" : 1
}
}
'