How to enable passkey based authentication for Zoho Creator portals | Zoho Creator help

How to enable passkey based authentication for Zoho Creator portals

Notes
Note
  1. Support for passkeys in Zoho Creator’s default portal login is currently under development and will be available soon. Until then, you can enable passkey based authentication for your portals by integrating any SSO provider that supports passkeys using SAML.

  2. In this tutorial, Auth0 is used as identity provider for demonstration purposes only. Zoho Creator does not endorse or recommend any specific SSO vendor. You may use any SAML compatible provider that supports passkeys. While the configuration steps may vary, the overall integration flow remains the same.
Zoho Creator portals support passkey based authentication through SAML based Single Sign On (SSO). By connecting your portal to an external identity provider, such as Auth0, that supports passkeys, you can allow users to sign in using biometrics, device credentials, or security keys instead of passwords. SAML acts as the secure bridge between Zoho Creator and the identity provider.

Before you begin, ensure you have a clear understanding of SAML authentication and how it is configured, including concepts such as identity provider, service provider, ACS URL, and so on. This will help you configure the integration correctly and troubleshoot any issues during setup.

Prerequisites

  1. Set up a portal for your preferred application in your Zoho Creator account to enable SAML authentication. Follow the steps in the Setting up a portal guide to create the portal.
  2. Create an Auth0 account if you do not have an existing one.

Steps to follow

Step 1: Configure SAML authentication for portal with Auth0

  1. Navigate to the Portals under Deploy section in your creator account dashboard.
  2. Click on the preferred portal to configure the SAML authentication.
  3. Select the Authentication tab and select SAML. The SAML Authentication pane will slide from the right.
  4. Copy the ACS URL and Entity ID under the Service Provider Details.
  5. Open a new tab in your browser and log in to your Auth0 account. You will be redirected to the Auth0 dashboard.
  6. Navigate to Applications under Applications section in the left pane and click + Create Application.
  7. Enter a name for your application and choose application type as Regular Web Application and click Create. The detailed view of the application you've created will be displayed.
  8. Select the Addons tab in the top menu bar and click on the SAML2 Web App toggle. A configuration pop-up will appear.
  9. Click on the Settings tab in the pop-up and paste the ACS URL copied from your Creator portal (Refer step 4) in the Application Callback URL field.
  10. Replace the existing code with the below code in the Settings editor.


      1. {
      2.   "audience": "{Portal Entity ID}",
      3.   "recipient": "{ACS URL}",
      4.   "nameIdentifierFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailaddress",
      5.   "nameIdentifierProbes": [
      6.     "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress",
      7.     "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"
      8.   ],
      9.   "logout": {
      10.     "callback": "{Portal Logout URL}",
      11.     "slo_enabled": true
      12.   },
      13.   "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
      14. }
    1. Ensure you update the placeholders in the code with respect to your Zoho Creator portal.
      1. {Portal Entity ID} - Replace it with the Entity ID copied form your Creator portal (Refer step 4).
      2. {ACS URL} - Replace it with the ACS URL copied form your Creator portal (Refer step 4).
      3. {Portal Logout URL} - Construct the logout URL using your portal URL and Portal ID in the following format:
        1. https://<Portal_URL>/accounts/p/40-<Portal_ID>/logout/samlsp/<Portal_ID>
          1. The <Portal_ID> is the numeric part of the Entity ID. For example, if the Entity ID is 11118664031.zoho.com then the Portal ID is 11118664031
          2. Example, {Portal Logout URL}: https://pos.zohocreatorportal.com/accounts/p/40-11118664031/logout/samlsp/11118664031
  11. Scroll down and click Enable to the activate the SAML authentication.
  12. Switch to Usage tab in the SAML pop-up and perform the following actions:
    1. Click Download Auth0 certificate hyperlink. The Auth0 certificate will be downloaded in a .pem file format.
    2. Click Download near the Identity Provider Metadata to download the metadata file.
    3. Copy the Identity Provider Login URL.

  13. Switch back to the browser tab where Zoho Creator is open and continue configuring the SAML authentication for your portal(Refer step 4). Paste the Identity Provider Login URL you copied earlier into the Login URL field.
  14. Enter the Logout URL by appending '/logout' to your Identity Provider Login URL. You can also find the logout URL in the downloaded metadata file (Refer step 12).
    Example : https://dev-tqgtpgf3yz8u2ey7.us.auth0.com/samlp/OGqE9fxxxxxxxxxovsUlu9kB/logout
  15. Click the Get key from file link, then click Browse and select the downloaded certificate (.pem) file (Refer step 12).

  16. Select RSA as the algorithm, since it is the default algorithm used by Auth0, and then click Configure.
After completing this configuration, all portal authentication requests will be routed through Auth0 via SAML using the user’s email, providing a centralized and secure login experience. To enable passkey based sign in for users, proceed to the next section.

Step2: Enabling passkey authentication with Auth0

  1. Switch to the browser tab where your Auth0 account is open.
  2. Navigate to Authentication Profile under Authentication from your dashboard and select Identifier First as your login flow. Click Save.
  3. Navigate to Database under Authentication and click on the Username-Password-Authentication database.
  4. Select the Authentication Methods tab and click Configure button in the Passkey card. Passkey configuration tab will slide from the right.
  5. Select the Enable Passkey checkbox and click Save.

See how it works


  1. Understand SAML authentication
  2. Configure SAML authentication in Portal

      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

                                                                                                                              • Understanding portals

                                                                                                                                This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version. A Portal is a great way for an organization to allow its external users to log in to their dedicated internal system and ...
                                                                                                                              • Setting Up and Managing Your Zoho Creator Account

                                                                                                                                What does this page cover Learn how to register for Zoho Creator, sign in if you already have an account, and verify your email address. This guide will walk you through the process step-by-step to ensure a smooth setup and verification. 1. Register ...
                                                                                                                              • Understanding SAML authentication

                                                                                                                                This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version. Security Assertion Markup Language (SAML) is a framework which helps us to achieve Single Sign-On (SSO) in a secure and easy ...
                                                                                                                              • Configure SAML authentication in Portal

                                                                                                                                This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version. To configure SAML authentication: Click Portal under the Deploy section. A list of portals will be displayed. Click on the ...
                                                                                                                              • Custom authentication in Zoho Creator

                                                                                                                                This help page is for users in Creator 6. If you are in the older version (Creator 5), click here. Know your Creator version. In a nutshell Custom authentication allows you to authenticate a third-party identity provider to allow your users to use ...
                                                                                                                                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