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