[APM][Fleet-Migration] API error when opening settings Schema tab with apm_read_user (#105990)
This commit is contained in:
parent
966f81e4ea
commit
219e1e5ab2
1 changed files with 6 additions and 4 deletions
|
@ -138,10 +138,12 @@ const getMigrationCheckRoute = createApmServerRoute({
|
||||||
const fleetPluginStart = await plugins.fleet.start();
|
const fleetPluginStart = await plugins.fleet.start();
|
||||||
const securityPluginStart = await plugins.security.start();
|
const securityPluginStart = await plugins.security.start();
|
||||||
const hasRequiredRole = isSuperuser({ securityPluginStart, request });
|
const hasRequiredRole = isSuperuser({ securityPluginStart, request });
|
||||||
const cloudAgentPolicy = await getCloudAgentPolicy({
|
const cloudAgentPolicy = hasRequiredRole
|
||||||
savedObjectsClient,
|
? await getCloudAgentPolicy({
|
||||||
fleetPluginStart,
|
savedObjectsClient,
|
||||||
});
|
fleetPluginStart,
|
||||||
|
})
|
||||||
|
: undefined;
|
||||||
return {
|
return {
|
||||||
has_cloud_agent_policy: !!cloudAgentPolicy,
|
has_cloud_agent_policy: !!cloudAgentPolicy,
|
||||||
has_cloud_apm_package_policy: !!getApmPackagePolicy(cloudAgentPolicy),
|
has_cloud_apm_package_policy: !!getApmPackagePolicy(cloudAgentPolicy),
|
||||||
|
|
Loading…
Reference in a new issue