docs(sso): correct callback host and issuer guidance, document Entra SAML and IdP-initiated behavior - #6334
Conversation
…ntra SAML and IdP-initiated behavior
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR SummaryLow Risk Overview Callback URLs now use SAML field guidance is corrected: Issuer URL is documented as the identity provider’s identifier (e.g. Entra New coverage includes a Microsoft Entra ID (SAML) provider tab, a warning that IdP-initiated sign-in (My Apps / Okta tiles) is rejected and tests must start from Sim, that removing a verified domain disables SSO for that domain until re-verified, that Provider ID is fixed after save, and FAQ detail on exact email matching for account linking. Reviewed by Cursor Bugbot for commit fde9e82. Configure here. |
|
@cursor review |
Greptile SummaryThe SSO documentation corrects callback hosts and provider-field guidance while adding Microsoft Entra SAML setup and sign-in behavior details.
Confidence Score: 5/5The PR appears safe to merge. No blocking failure remains.
|
| Filename | Overview |
|---|---|
| apps/docs/content/docs/en/platform/enterprise/sso.mdx | Updates SSO endpoint and provider guidance and fully resolves the prior ambiguity between Entra metadata and certificate fields. |
Reviews (2): Last reviewed commit: "docs(sso): send Entra federation metadat..." | Re-trigger Greptile
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit bf5d39d. Configure here.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit fde9e82. Configure here.
Summary
Corrections and gaps found while walking a live customer through SAML setup. Every claim below was verified against the code or against the working provider row in production, not assumed.
Incorrect guidance, now fixed
https://sim.ai/...while the app emitshttps://www.sim.ai/.... Identity providers match these character for character, so following the docs instead of copying from the settings page produced a 404 after authentication.createSP/createIdPfall back to it as the IdP entity ID (idpData?.entityID || config.issuer). The working Entra provider in production confirms the intended shape: itsissueris the IdP'ssts.windows.net/{tenant}/, not Sim's URL. Sim's own identifier is the separate SP Entity ID field.httpsissuer, but ADFS commonly defaults its Federation Service identifier tohttp://. Noted, since the previous example would have been rejected on save.Missing, now documented
p-alice@company.com, or an alias — a second account is created instead of linking. Observed live today.Type of Change
Testing
Docs-only.
fumadocs-mdxcompiles the content cleanly ([MDX] generated files in 34ms); thenext buildstep then fails on a missingDATABASE_URLin this environment, which is unrelated to content. Verified nosim.ai/api/authoccurrence remains without thewww.host, that no other page underapps/docs/contentreferences these endpoints, and that theTab/Tabstags balance (5 and 5) after adding the new tab.Checklist