Creating and authorizing connections | Zoho Creator Developer Console Help

Creating and authorizing connections


NotesThis help page is for users in Developer Console version 6. If you are using the older version (Developer Console 5), click hereFind out your Developer Console version.

1. What does this page cover?

Learn how to create a connection and how to authorize them in Developer Console for connecting your application with Zoho and third-party services. Before you proceed, you can learn more about Connections.
Idea

2. Availability

Can be created and managed only by the super admin and developers. The clients who access these applications in Zoho Creator can only authorize and access these installed connections.

3. Steps to create a connection

In the Zoho Developer Console, developers can configure connections to link their applications with external cloud services that can be used by clients when apps containing these connections are distributed. The process comprises two main steps: creating the connection with the necessary details and testing it in the development or stage environment before distributing the application. The clients installing the application containing a connection in their Zoho Creator account need to authorize it before use.
Notes
Note:
  1. Developer Console only supports built-in connectors. 
  2. In the Developer Console, connections can be authorized by the super admin or developers in the development or stage environment for testing. For users of the installed app in Creator, depending on the type of connection chosen, the super admin, admin, or the logged-in users, must authorize the connections to ensure they function within the application.
Follow these steps to create and authorize a connection:
1. Navigate to the Microservices section in the left pane and click + Create New.


2. Select the required service connector from the available built-in connectors.


Notes
Note: When importing an application with an existing connection, a duplicate connection is created using a unique name and link name to maintain one-to-one mapping. The following naming format is used, <old-connection-name>_copy.
3. Upon selecting the connector, a popup will appear. The Connection Name will be auto-generated on choosing the connector, this can be edited by clicking the box.
If there are multiple connections with the same connector then the naming format will be as follows,
<service-name> [space] Connection <sequence>

We were unable to process some of the images.

4. Choose the level of authorization in the popup that follows. You can select the authorization level for clients accessing the connection as follows:
  1. Administrator: When this option is selected, only super admins, admins, and developers who install the application have the authority to authorize the connection. Regular users or non-administrative roles cannot authorize the connection but can use it through admin authorization, making the connection an admin connection.
  2. Logged-in User: If this option is chosen, any logged-in user who installs the application, regardless of their role, can authorize the connection. Unlike admin connections, these connections can hold individual authorization for all logged in users and can perform the integrations based on the authorization of the user who executes it. This means that super admins, admins, developers, and any logged-in user has the ability to grant authorization for the connection, making the connection a logged-in user connection. Logged-in user connections can be created only for limited built-in connectors.
Notes
Note: In the Developer Console, super admins and developers can authorize a connection regardless of the authorization level for testing it in the development or stage environment.
5. Configure the credentials for OAuth2 type connectors by selecting scopes for the connection. You can either select All Actions or limit the connection to specific actions based on your needs.
Notes
Note:
  1. If non-OAuth type connector is selected, then the users can proceed with the authorization without configuring the credentials. 
  2. When selecting All Actions, all modules under the chosen service will be included, and you won’t be able to deselect them.
6. By default, the connection applies the same authorization across all environments, ensuring easier setup. To use a unique authorization for each environment, check the Use different authorizations for each environment box. 
Notes
Note: The development & stage environment authorization is applicable for developers in Developer Console only. For the clients using the installed connection, only the production environment authorization will be available.
7. Click Create and Authorize.
8. Enter the authorization credentials in the popup. If using different authorizations, select the applicable environments.
9. Click Authorize. The created connection will now be prompted to be authorized for use. Follow any prompts for OAuth or third-party authorization.

Once the connection is authorized, it’s ready for use within your applications. You can edit the connection from the Connection Details page. Before you distribute the app to your clients (Marketplace or privately), you'll need to publish the connections changes to the Stage environment.

Notes
Note: The credentials required depend on the authentication type used by the external service (OAuth2, API key, etc.). Built-in connectors have pre-configured parameters; you will only need to provide the necessary credentials.
Changes to a connection can be published to the Stage environment only alongside its referenced components in the application.

3.1 Differences in authorization

  1. OAuth2 authentication: Services like Zoho CRM and Salesforce use OAuth2 authentication. When you click Authorize, you will be redirected to the service’s authorization page to approve the requested permissions.
  2. Basic authentication: Services like Zoho Projects require a username and password (auth token). When creating a connection, these parameters are configured, and the user provides credentials during authorization.
  3. API Key authentication: Services like Twilio require an API key, which is entered during connection setup.

4. Points to note

  1. In the Developer Console, connections are created with necessary details and authorized by super admins or developers for testing.
  2. Connections can only be published to the Stage environment along with the components they are referenced in.
  3. Clients must authorize connections when installing the application in their Zoho Creator account.
What's next
Previous step
What's next
After learning about creating and authorizing a connection, the next step is to see how to manage these connections effectively.
Previous step
Before proceeding to this page, ensure you understand connections and connectors.
 

      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 FormsRetailOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceForms for Solopreneurs
                              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
                              Forms for Government
                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic FormsInsurance
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsWufoo alternativeEncrypted Forms
                              Accessible FormsTypeform alternativeSecure Forms

                              WCAG

                                          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

                                                                  Use cases

                                                                  Make the most of Zoho Desk with the use cases.

                                                                   
                                                                    

                                                                  eBooks

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

                                                                   
                                                                    

                                                                  Videos

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

                                                                   
                                                                    

                                                                  Webinar

                                                                  Sign up for our webinars and learn the Zoho Desk basics, from customization to automation and more

                                                                   
                                                                    
                                                                  • Desk Community Learning Series


                                                                  • Meetups


                                                                  • Ask the Experts


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner



                                                                    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

                                                                                                                            • Understand Connections

                                                                                                                              This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version What Does This Page Cover? Learn about connections and their types that can be used to integrate your Creator application ...
                                                                                                                            • Manage Connections

                                                                                                                              This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version. 1. What Does This Page Cover? Learn to manage the connections you have created for integrating other Zoho or third-party ...
                                                                                                                            • Create and Authorize Connections

                                                                                                                              This help page is for users in Creator 6. If you are in the older version(Creator 5), click here. Know your Creator version. What Does This Page Cover? Learn how to create a connection and authorize it to integrate with other third party services ...
                                                                                                                            • Understanding connections

                                                                                                                              1. What does this page cover? Learn about connections and the types supported in Zoho Developer Console for connecting your application with Zoho and other third-party services. 2. Availability Can be created and managed only by the super admin and ...
                                                                                                                            • Managing connections

                                                                                                                              1. What does this page cover? Learn about managing the created connections and the types supported in Developer Console for connecting your application with other services. 2. Availability Connections can be created and managed only by the super ...
                                                                                                                              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