I can create credentials, but I can't select them in the nodes

Hello,

I’m new here, n8n looks amazing.

I have a problem with my credentials, that occurred with 2 different providers : Gmail & OpenAI.

I’m able to create the credentials, I see them in the credentials page, the green banner indicates the connection is okay

But then I can’t select them in the nodes. The credentials list is empty. I’ve tried to refresh my page, logout / login, delete the pod ( running on Kubernetes ).
image

What is the error message (if any)?

If I create the credentials through the node, the run fails with this error :
Node has no access to credential

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: : n8nio/n8n:1.71.3
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: : Linux / GKE

Thanks for your help

Hi @jmarcop

Thanks for posting here and welcome to the community! :cake:

It looks like the credentials you have created are not shared with the workflow.
Check that the workflow’s project has been shared in the credentials and/or that the owner of the credentials has shared them with you.

You can read more about credentials sharing in our docs

Hello Ria,

Thanks for you answer.

I’m running a self-hosted no plan instance, so I’m pretty limited with sharing feature.

I’ve made several tests and I wasn’t able to reproduice my problem

  • Creating a workflow with the admin user => not visible by userB so not relevant here
  • Creating a workflow with my userB :
    – I was able to create and use a credential
    – I was able to work in this workflow with my admin user, and to use the current credential, and create / use a new one

I don’t know how I’ve created the initial situation, but now everything is fine.

Thanks for your time

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.