Zoho billing logo Help Docs
/

Configure Microsoft as an IdP

Once you’ve configured federated login for your organizaiton. Microsoft can be configured as an Identity Provider (IdP) to authenticate users securely through their Azure Active Directory (Azure AD) accounts.

To configure federated login for Microsoft you need to create an application in Microsoft. Here’s how:

  • Log in to your Microsoft Azure account.
  • In the home page, click App registration to register Zoho Billing as an application in Azure.
  • Click + New registration.
  • Enter a name for your application in the Name field.
  • Select the Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts(e.g Skype , Xbox) option.
Insight: This provides permission for both account types to log in, making it easier for users from both businesses and individual accounts to authenticate without restrictions.
  • In the Redirect URL (optional) section, select Web as your redirect type, paste the Redirect URL from Zoho Billing in the field and click Register.

Your new application will be registered. Now, you must create a connection between the registered app and your Zoho Billing organization to complete the federated login setup.

Here’s how you can do it:

  • Go to the App registrations page, switch to All applications tab.
  • Click the application you created and view its details.
  • In the Overview tab, go to the Essentials section, copy the client ID from Application(client)ID.
  • Click the text next to Client credentials.
  • In the Client secrets tab, click + New client secret.
  • Enter a description in the Description field and configure its expiration from the Expires dropdown.
Insight: If the client secret expires, customers will no longer be able to log in using Microsoft. To restore access, you’ll need to generate a new client secret in the Azure portal and update it in the federated login configuration in Zoho Billing.
  • Click Add to generate a new client secret.
  • Copy the generated client secret under Value.
  • Switch back to Zoho Billing and configure the federated Login.
    • Paste the Application (client) ID in the Client ID field in the portal configuration page.
    • Paste the Value in the Client Secret field in the federated login configuration page.

Your configuration for Microsoft login will be setup, Now, when customers visit your portal, Microsoft will be an option to sign in using their Microsoft account credentials.

Was this document helpful?
Yes
No

Thank you for your feedback!