When you use the combined sign‑in/sign‑up Azure AD B2C user flow in Power Pages, the URL always opens on the Sign‑in panel first.
This is expected behaviour — the combined flow does not support a direct link that forces the UI to open on the “Sign up” panel.
Why you can’t link directly to Sign‑up
Azure AD B2C combined policies do not expose a query parameter like:
or
The UI is controlled internally by B2C, and Power Pages simply redirects to the policy URL.
So there is no supported URL that takes the user straight to the Sign‑up form.
This is why your Sign‑in button works (it just opens the policy), but your Sign‑up button cannot.
Supported workaround (recommended by Microsoft)
Use two separate user flows:
-
Sign‑in only
-
Sign‑up only
Then configure Power Pages authentication to use:
This gives you two URLs:
-
/signin → Sign‑in only
-
/signup → Sign‑up only
Your buttons can then link directly to each.
This is the only reliable way to take users straight to the registration screen.
How to implement it
1. In Azure AD B2C
Create:
2. In Power Pages
Go to:
Set up → Identity providers → Azure AD B2C
Configure:
3. On your site
Your “Sign up” button can now link directly to:
/signin?policy=B2C_1A_SignUp
(or whatever your policy name is)
This opens the Sign‑up page immediately.