Web API Authentication

How do I authenticate users if I want a third party platform to access a JSON query that is produced from my Web API

  Discussion posts and replies are publicly visible

Parents
  • +1
    Certified Lead Developer
    Hi I believe you can follow below steps to invoke Appian Web API from external systems.

    1. Create a Web API which returns a JSON response

    2. Navigate to Admin console and under Third Party Credentials, create an Entry, where if the user is of type Basic User then add this user or their respective groups to Web API security, but if user is of type Admin then no need of adding him to Web API security (To avoid Unauthorised Access Exception)

    3. Now you can provide your Web API and Third party credentials username and password to third party system who wants to consume your service, and while invoking this API from external system, they can set preemptive to true()

    You don't need to have SAML Authentication enabled for this.

    Hope this will help you.
  • Thanks! Your answers is clear and definitely help!!
Reply Children
No Data