Issues with allowing multi-tenant registration

Tayler Nielsen 0 Reputation points
2025-03-24T23:59:58.4566667+00:00

Hi there!

I'm positive I must be missing something simple, but going through countless posts and absolutely too many pages of documentation, I can't understand where I'm going wrong. I have an app registration, which was created to allow for multi-tenant signup from all Microsoft Types. The App Registration has 4 permissions, none of which require Admin-Permissions. The 4 permisisons are: Calendars.ReadWrite, offline_access, openid, and User.Read. All of these are Delegated permissions.

The app registration is using a code flow on a monolithic architecture, and the redirects have been configured. Personal accounts have no issues signing in, however other organization accounts are not able to sign up. I've confirmed numerous times that Supported Account Types includes Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts. I've also confirmed that Allowing Public Client Flows has been enabled, and Live SDK Support. The App Registration's Publisher Verification has been completed, and is in good standing. We are using /common for our endoints, as is required for multi-tenant applications

The end goal is to simply allow users to view/manage their calendar events in our application. What am I missing? What settings do I have to turn on to allow people to sign up with this OAuth system? Why am I finding no information on this online that does anything other than selecting "Multitenant"? The error we receive is that of "invalid_client", which typically indicates an issue with either the redirect or the client secrets, but again why would that work for an individual account even after a secret rotation? Grasping at straws here, and honestly don't even know where to view the logs for App Registration as there's NO LOGS anywhere on the app registration sidebar. So many questions, and even the process of asking a question is absolutely egregious. Please help!

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
24,318 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.