There's a clear explanation in Appian documentation that we can authenticate web api access in Appian through 3 ways - Basic, API Key and OAuth.
But, I still have some unclarity in two of them. Would really appreciate your help.
Basic Authentication - Need complete details on this type of authentication. How can we configure it in Appian. I know the way how web API can be consumed using these credentials but not configuration settings in Appian. Please clarify.
API Key - What is the real use of creating a Service Account in generating API key. How service account is connected to a web API and third party which is calling web API. How the actual flow and security settings work using this authentication when third party system submits the API call?
Also, is Basic Authentication in Appian enabled by default. Can I disable it if I don't want to follow this method, can we have basic and API key authentication both in Appian configurations but use one of them?
Thanks
Discussion posts and replies are publicly visible
I highly recommend to read the documentation. It will answer most of your questions.
While you cannot disable an authentication method, when you create a service user and use the API key, basic auth will not work for this user.