Solved! Go to Solution.
Can you confirm you are attaching service account with the role "roles/integrations.apigeeIntegrationInvokerRole" while deploying the proxy. Checkout this doc.
Thanks
Confirm if you are following the details on this policy defn. If possible post the policy details fo us to verify.
Thanks
@ganadurai this is what the set integration policy looks like
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<SetIntegrationRequest continueOnError="false" enabled="true" name="SIR-setIntegration">
<DisplayName>SIR-setIntegration</DisplayName>
<ProjectId>gcp-projectId</ProjectId>
<IntegrationRegion>us-central1</IntegrationRegion>
<IntegrationName>SetIntegration</IntegrationName>
<ApiTrigger>api_trigger/integration-endpoint</ApiTrigger>
<Request>integration.request</Request>
and IntegrationCallout policy looks like this
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<IntegrationCallout continueOnError="false" enabled="true" name="Int-callIntegration">
<DisplayName>Int-callIntegration</DisplayName>
<AsyncExecution>false</AsyncExecution>
<Request clearPayload="true">integration.request</Request>
</IntegrationCallout>
Can you confirm you are attaching service account with the role "roles/integrations.apigeeIntegrationInvokerRole" while deploying the proxy. Checkout this doc.
Thanks