CMS12, External Reviews plugin: editable link using an SSO

Vote:
 

I'm trying to find out how I can grant access to external-editable users using the Exteral Review functionality in https://github.com/barteksekula/advanced-reviews#external-reviews

Entra (AzureAD) is used as an SSO.

When I create an editable link and send that to an external user, It redirects the user to Entra. That user however does not have an Entra account. 

Does anyone have any idea how to set this up, or is it just not possible?

thanks!

 

 

#342280
Apr 22, 2026 8:48
Vote:
 

This is a technical limitation of the Advanced Reviews add-on: "editable links" require CMS authentication, which your Entra SSO intercepts.
External users without Entra accounts can't proceed. I don't think there's a clean solution except adding those external users as guest accounts in Entra and assigning them the necessary CMS group permissions.

As a workaround, you could try overriding authentication specifically for the /externalPageReview/ path to bypass Entra - something like this in Program.cs:

csharp
app.UseWhen(context => context.Request.Path.StartsWithSegments("/externalPageReview"), app =>
{
    app.UseCookieAuthentication(); // instead of Entra
});

But this requires building a separate local login page and isn't trivial.

#342286
Apr 23, 2026 15:22
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.