Summary
User is facing issues with Airbyte API calls in a self-managed community deployment and is inquiring about email authentication availability.
Question
Hi Guys,
I have deployed airbyte using Helm , ( self managed community ) Facing some issues while creating airbyte api calls.
Does the self managed community version has email authentication ?
Can you please help me with your views.
This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.
Join the conversation on Slack
["airbyte-api-calls", "self-managed-community", "email-authentication"]
Do endpoints you call start with /api/public/v1/...
?
Thank you for responding
I am currently using this api - “http://ipaddress:port/public/v1/sources”
I am getting this error {“message”:“Forbidden”,“_embedded”:{“errors”:[{“message”:“Forbidden”,“_embedded”:{},“_links”:{}}]},“_links”:{“self”:{“href”:“/public/v1/sources”,“templated”:false}}}
Does it point to server? webapp?
it is pointing towards server
When deploying through Helm, I believe basic auth is disabled by default (whereas with abctl
it’s enabled by default).
You can either set up your own rules, or use platform-specific tools to authenticate and authorize API requests (e.g. Google Cloud IAP if you’re on GCP and want to authenticate with a Google account).
And note that you do want that /api/
prefix on the path to ensure that the requests are routed correctly (the documentation without it is generally referring to how it works in Cloud)