Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Getting Permission Denied Error for Application Integration for Workday

HI Team ,

I have created a Integration Connector for Workday and it seems ok (since it  is shows refresh schema .) but when i am using the  connector in Application Integration , it is giving me below error :

'{"error":{"code":403,"message":"Permission 'connectors.googleapis.com/entities.get' denied on resource 'projects/q-gcp-01678-project-23-10' (or it may not exist).","status":"PERMISSION_DENIED"}} '

Can you please help in this regard. 

Not sure if the issue is with Integrations connector or Application Integration 

 

0 4 884
4 REPLIES 4

Hi @ashish34 ,

Based on the error message, it seems that the service account used for executing the workflow does not have roles/connectors.invoker role. Please grant the roles/connectors.invoker role to the service account and try again.

Hi @gowthamnagarajn ,

Thanks for the  help . I was able to solve the above error by recreating the application integration for Workday Integration connector but now i am facing another error on the same :

'{"error":{"code":400,"details":[{"@type":"type.googleapis.com/google.rpc.ErrorInfo","metadata":{"cause":"Unable to retrieve columns for table [Workers].","conditions":"","connection_type":"Workday","entity_type":"Workers"}}],"message":"Unable to list entities.","status":"FAILED_PRECONDITION"}}'

i tried with Get type as well for Worker entity but it is not working .

 

Hi @ashish34 , Could you please DM the project and connection details to debug further?

Gcloud command for this? 

Top Labels in this Space