Skip to content

Commit 98308f8

Browse files
authored
[Fleet] Change permissions for Fleet enroll role (#85802)
* Add APM traces index names to Fleet enroll role * Removes fleet permissions for `events-*` as they became obsolete fixes #85761
1 parent ffe29f7 commit 98308f8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

x-pack/plugins/fleet/server/services/api_keys/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export async function generateOutputApiKey(
2424
cluster: ['monitor'],
2525
index: [
2626
{
27-
names: ['logs-*', 'metrics-*', 'events-*', '.ds-logs-*', '.ds-metrics-*', '.ds-events-*'],
27+
names: ['logs-*', 'metrics-*', 'traces-*', '.ds-logs-*', '.ds-metrics-*', '.ds-traces-*'],
2828
privileges: ['write', 'create_index', 'indices:admin/auto_create'],
2929
},
3030
],

x-pack/plugins/fleet/server/services/setup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ export async function setupFleet(
139139
cluster: ['monitor', 'manage_api_key'],
140140
indices: [
141141
{
142-
names: ['logs-*', 'metrics-*', 'events-*', '.ds-logs-*', '.ds-metrics-*', '.ds-events-*'],
142+
names: ['logs-*', 'metrics-*', 'traces-*', '.ds-logs-*', '.ds-metrics-*', '.ds-traces-*'],
143143
privileges: ['write', 'create_index', 'indices:admin/auto_create'],
144144
},
145145
],

x-pack/test/fleet_api_integration/apis/agents_setup.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ export default function (providerContext: FtrProviderContext) {
6262
names: [
6363
'logs-*',
6464
'metrics-*',
65-
'events-*',
65+
'traces-*',
6666
'.ds-logs-*',
6767
'.ds-metrics-*',
68-
'.ds-events-*',
68+
'.ds-traces-*',
6969
],
7070
privileges: ['write', 'create_index', 'indices:admin/auto_create'],
7171
allow_restricted_indices: false,

0 commit comments

Comments
 (0)