Prerequisites for Creating a Connection

You must satisfy the following prerequisites to create a connection with the GraphQL Adapter:

  • Know the GraphQL endpoint URL.

  • Understand the security policies and their specific requirements. See Configure Connection Security.

  • Understand OAuth security policies.

    If you are using one of the OAuth security policies, you must have already registered your client application to complete the necessary fields on the Connections page.

    Before a client application can request access to resources on a resource server, the client application must first register with the authorization server associated with the resource server. The registration is typically a one-time task. Once registered, the registration remains valid, unless the client application registration is revoked.

    At the time of registration, the client application is assigned a client ID and client secret (password) by the authorization server. The client ID and secret are unique to the client application on that authorization server. If a client application registers with multiple authorization servers (for example, Facebook, Twitter, and Google), each authorization server issues its own unique client ID to the client application.
    @ref: http://tutorials.jenkov.com/oauth2/authorization.html