-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Monitoring] R&D security changes necessary to migrate to reading from MB indices #90660
Comments
Pinging @elastic/stack-monitoring (Team:Monitoring) |
@chrisronline One thing I don't understand is that we're explicitly creating roles/polices for Also, I was able to fix "monitoring POST _xpack/security/role/remote_monitoring_user
{
"cluster" : [
"manage_ilm",
"manage_index_templates",
"manage_ingest_pipelines",
"monitor",
"cluster:admin/ilm/get",
"cluster:admin/ilm/put",
"cluster:monitor/xpack/watcher/watch/get",
"cluster:admin/xpack/watcher/watch/put",
"cluster:admin/xpack/watcher/watch/delete"
],
"indices" : [
{
"names" : [
".monitoring-*"
],
"privileges" : [
"all"
],
"allow_restricted_indices" : false
},
{
"names" : [
"metricbeat-*"
],
"privileges" : [
"index",
"create_index",
"view_index_metadata",
"manage",
"write",
"manage_ilm",
"read_cross_cluster"
],
"allow_restricted_indices" : false
}
]
} This is something that will probably need to be implemented on the ES side similar to how we did it for: elastic/elasticsearch#63750 |
I'd wager a guess that we'd need to follow the same practices the @elastic/logs-metrics-ui team does for this. Perhaps they handle the security of the custom index at the Kibana security level? |
Closed by #71233 |
We need to consider what changes we need to make to allow users to read from
metricbeat-*
from the Stack Monitoring UI. For example, we need to update the reserved role to allow reading frommetricbeat-*
, or ensure leaving this as-is will not be a problem for users.Or maybe we can pursue moving away from this resolved role, ala #51296
The text was updated successfully, but these errors were encountered: