mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-23 13:26:02 +00:00
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
parent
3d49e62960
commit
417f7062c5
@ -180,7 +180,9 @@ public class ReservedRolesStore implements BiConsumer<Set<String>, ActionListene
|
||||
RoleDescriptor.IndicesPrivileges.builder().indices("apm-*")
|
||||
.privileges("read", "view_index_metadata").build(),
|
||||
RoleDescriptor.IndicesPrivileges.builder().indices(".ml-anomalies*")
|
||||
.privileges("view_index_metadata", "read").build(),
|
||||
.privileges("read", "view_index_metadata").build(),
|
||||
RoleDescriptor.IndicesPrivileges.builder().indices("observability-annotations")
|
||||
.privileges("read", "view_index_metadata").build()
|
||||
}, null, MetadataUtils.DEFAULT_RESERVED_METADATA))
|
||||
.put("machine_learning_user", new RoleDescriptor("machine_learning_user", new String[] { "monitor_ml" },
|
||||
new RoleDescriptor.IndicesPrivileges[] {
|
||||
|
@ -1148,6 +1148,8 @@ public class ReservedRolesStoreTests extends ESTestCase {
|
||||
|
||||
assertOnlyReadAllowed(role, "apm-" + randomIntBetween(0, 5));
|
||||
assertOnlyReadAllowed(role, AnomalyDetectorsIndexFields.RESULTS_INDEX_PREFIX + AnomalyDetectorsIndexFields.RESULTS_INDEX_DEFAULT);
|
||||
|
||||
assertOnlyReadAllowed(role, "observability-annotations");
|
||||
}
|
||||
|
||||
public void testMachineLearningAdminRole() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user