Connections | Zoho QEngine Help

Connections

In a nutshell
Connections in Zoho QEngine establish authentication between QEngine and other services, enabling QEngine to access and exchange data with those services on your behalf. A connection can be referenced in API test cases for authentication, or stored as a variable and used across web and mobile test cases where authenticated access is needed.

1. Overview

Connections are used to establish authentication between Zoho QEngine and other third-party services. You can think of connections as a way to log in to any Zoho or third-party service. If you're already logged in (connected) to a particular service, you can always access your data stored in those services. Once a connection is created and connected, you can use it to perform authentication during API testing, which ensures that data is accessed securely.

2. Navigation to connection page

You can access the connections page from the following three places:

From the home page
  1. Navigate to the home page.
  2. Click on the connections icon {} in the top-right corner.


From variables page

When creating connection-type variables, you have the option to navigate to the Connections page. To do so:
  1. Navigate to Settings > Variables.



  2. Select Connections in Type.



  3. In the Value dropdown, click Create New.

From API testing

While creating API test cases, you have the option to navigate to the Connections page, enhancing accessibility. The following are the steps:
  1. Navigate to Authentication. From the Type dropdown, select Connection.
  2. In the Value field, click Create New.


Now that you've navigated to the connections page, let's see how to create a new connection.

3. Create Connection

Perform the following steps to configure connections for your services:

In the Connections page, click Create Connection.


  1. Pick your Service
    Services are the connectors using which you can create your connections.

  2. To create a new service, provide the following information:
    1. Service Name: This is the display name of the service that you want to create. Display name can contain up to 50 characters.
    2. Service Link Name : Link name of the service to uniquely identify the service.
    Notes
    Note: The service link name:
    1. Must start with a lower case letter
    2. Can only contain lower case letters, numbers, and underscores (_)
    3. Can contain up to 50 characters
    1. Authentication Type : Choose from the following authentication types:

      Type
      Description
      Fields
      API Key
      This auth type requires you to specify the params for establishing a connection with the required service. In the next step, you will need to supply values for these params. For example, if you specify authtoken as param, the next step would be to provide your account's authtoken to establish a successful connection.

      Upon choosing API Key as authentication type, you need to provide values to the following fields:

       

      Param Type:  This decides how the authentication parameters will be sent. Supported param types: Query string, Form Data, and Header

      Parameter Key: Name of the key (as specified in the API documentation of the required service) against which the parameter needs to be sent

      Parameter Display Name: Display name for the parameter. This name will prompted when you connect to the service

       

      Note :

      • You can add as many parameters as required.


      • Parameter could be any type of key that is required for authentication, such as api-key, user-key, authtoken, or apitoken.

      Basic Authentication
      This auth type requires you to specify the username and password in the next step, which will be encrypted with a base64 algorithm automatically and passed as a header in the format: basic <encrypted_username>:<encrypted_password>
      N/A
      OAuth 1
      This auth type requires you to specify the required parameters to perform an OAuth 1 authentication.

      Upon choosing OAuth 1 as the authentication type, you need to provide values to the following fields:

      Consumer Key: Issued by the service provider

      Consumer Secret: Used to authorize your application

      Request Token URL: URL to fetch the request token as specified in the API documentation of the required service

       

      Authorize URL: As specified in the API documentation of the required service

      Access Token URL : URL to fetch the access token as specified in the API documentation of the required service
      OAuth 2
      This auth type requires you to specify the required parameters to perform an OAuth 2 authentication.

      Upon choosing OAuth 2 as the authentication type, you need to provide values to the following fields:

       

      Grant type: The required service uses to perform authorization. You can choose from the supported grant types: Authorization Code and Client Credentials

       

      Client Id: Issued by the service provider

      Client Secret: Used to authorize your application

      Authorize URL: As specified in the API documentation of the required service

      Access Token URL: URL to fetch the access token as specified in the API documentation of the required service

      Refresh Token URL: URL to fetch the request token as specified in the API documentation of the required service

      Param Type: This decides how the authentication parameters will be sent. Supported param types: Query string and Header

      Note : When registering a Zoho client, the callback URL or the Authorized Redirect URIs should be specified as:

      US domain : https://deluge.zoho.com/delugeauth/callback

      EU domain : https://dre.zoho.eu/delugeauth/callback

      IN domain : https://dre.zoho.in/delugeauth/callback

    Private API Setup

    To authenticate connection for your private networks, enable the PrivateAPI feature, as shown below: 

    1. Toggle the PrivateAPI switch on to authenticate connections with your private network. 
    2. In the dropdown that appears, select the required agent that is linked with the private network.



    Now, click Create Service.

  3. Connection Details
    1. Under Connection Details, provide the following information:

      1. Connection Name: Display name of your connection
      2. Connection Link Name: Link names must be unique
      Note: The link name that you provide must satisfy the following conditions:
        1. Must start with a lower case letter
        2. Can only contain lower case letters, numbers, and underscores (_)
        3. Can contain up to 50 characters
    2. Click Create and Connect.

    3. A User Permissions dialog will pop up, provide your authentication credentials (if any, depending on the authentication type), and click Connect.

    4. A Connection Summary dialog will pop up. Upon successful authorization, the connection will be created and listed in your connections page.

    5. Hover over the connection to edit, revoke, or delete it. The following table lists the editable and non-editable custom service fields:

Authentication Type
Editable fields
Non-editable fields
Basic
Service name

Authentication type

Service link name
API Key

Service name

Param type

New parameters can be added

Existing parameters can be edited but cannot be deleted

Authentication type

Service link name
OAuth 1

Service name

Param type

Consumer ID

Consumer secret

Authorize URL

Access token URL

Refresh token URL

Authentication type

Service link name
OAuth 2

Service name

Param type

Client ID

Client secret

Authorize URL

Access token URL

Refresh token URL

Authentication type

Grant type

Service link name

Notes
Note: When a connection is edited, it is revoked by default and has to be reconnected.

4. Related Links

  1. API Testing




        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          Access your files securely from anywhere

            Zoho CRM Training Programs

            Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

            Zoho CRM Training
              Redefine the way you work
              with Zoho Workplace

                Zoho DataPrep Personalized Demo

                If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                Zoho CRM Training

                  Create, share, and deliver

                  beautiful slides from anywhere.

                  Get Started Now


                    Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                    BOOK A SESSION







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG


                                    All-in-one knowledge management and training platform for your employees and customers.

                                              Create. Review. Publish.

                                              Write, edit, collaborate on, and publish documents to different content management platforms.

                                              Get Started Now





                                                                You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                    Manage your brands on social media


                                                                      • Desk Community Learning Series


                                                                      • Digest


                                                                      • Functions


                                                                      • Meetups


                                                                      • Kbase


                                                                      • Resources


                                                                      • Glossary


                                                                      • Desk Marketplace


                                                                      • MVP Corner


                                                                      • Word of the Day


                                                                      • Ask the Experts


                                                                        Zoho Sheet Resources

                                                                         

                                                                            Zoho Forms Resources


                                                                              Secure your business
                                                                              communication with Zoho Mail


                                                                              Mail on the move with
                                                                              Zoho Mail mobile application

                                                                                Stay on top of your schedule
                                                                                at all times


                                                                                Carry your calendar with you
                                                                                Anytime, anywhere




                                                                                      Zoho Sign Resources

                                                                                        Sign, Paperless!

                                                                                        Sign and send business documents on the go!

                                                                                        Get Started Now




                                                                                                Zoho TeamInbox Resources





                                                                                                          Zoho DataPrep Demo

                                                                                                          Get a personalized demo or POC

                                                                                                          REGISTER NOW


                                                                                                            Design. Discuss. Deliver.

                                                                                                            Create visually engaging stories with Zoho Show.

                                                                                                            Get Started Now








                                                                                                                                • Related Articles

                                                                                                                                • invokeUrl task

                                                                                                                                  In a nutshell The invokeUrl task allows you to make API calls and interact with external services directly within a web test case, without leaving the testing environment. It supports calling web resources, accessing other Zoho services via their ...
                                                                                                                                • Roles and permissions

                                                                                                                                  In a nutshell Zoho QEngine uses role-based access control (RBAC) to manage what each user can see and do across the platform. Roles are assigned to users at two levels: portal level (Super Admin, Admin) for organization-wide access, and project level ...
                                                                                                                                • Configuring your iOS device in Zoho QEngine

                                                                                                                                  What does this page cover This page covers how to configure physical iOS devices and simulators for use with Zoho QEngine, including setting up Xcode, the local agent, and meeting Apple's code signing requirements, so they can be used to create and ...
                                                                                                                                • Tunnel

                                                                                                                                  In a nutshell The tunnel in Zoho QEngine is a secure connection between your local network and Zoho Cloud, enabling cloud-based browsers to reach locally hosted or firewall-protected applications during test execution. You can set up a tunnel by ...
                                                                                                                                • Understanding Setup in Zoho QEngine

                                                                                                                                  In a nutshell The Setup page is the central configuration hub for a Zoho QEngine project. It brings together the tools needed to configure the testing environment, manage users, and connect external services. Super admins and admins have full access. ...
                                                                                                                                  Wherever you are is as good as
                                                                                                                                  your workplace

                                                                                                                                    Resources

                                                                                                                                    Videos

                                                                                                                                    Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                    eBooks

                                                                                                                                    Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                    Webinars

                                                                                                                                    Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                    CRM Tips

                                                                                                                                    Make the most of Zoho CRM with these useful tips.



                                                                                                                                      Zoho Show Resources