I am investigating how to extend existing traditional web applications to support Microsoft Entra ID login. Therefore, I followed the steps below to change the authentication method to SAML. After that, I can no longer log in with internal users, and I encounter errors when trying to log in with any Microsoft Entra ID account.
Configure general Microsoft Entra settings in the Users app
In the Users application, click Configure Authentication in the right sidebar.
From the Authentication dropdown, choose Microsoft Entra.
Now, I want to change the authentication method back to Internal.
I have tried the following methods, but none have succeeded:
1. Log in to https://xxx/Users – it redirects to Microsoft Entra ID and I cannot log in successfully.
2. Log in to Service Center with an admin account – under the Administration tab, I cannot find the authentication setting.
3. Log in to Service Center with an admin account – under the Users application, I cannot find the authentication setting.
Can anyone help suggest what I should do to change the authentication method back to Internal?
As tried, solution 2 can solve the issue:
1. Find Users Module
2. Open Tenants / Site Properties
3. Change back some properties value UseXXXLogin.
4. Change back Users Configure Authentication.
Thanks a lot.
You’re effectively locked out of the Users app because it’s now using Microsoft Entra (SAML) and that configuration is either wrong or you don’t yet have a valid Entra user with the right roles.
There are two standard ways to recover in O11:
When you configure SAML/Microsoft Entra in the Users app, OutSystems provides a special URL that lets you log in ignoring external authentication:
https://<your-environment>/Users/Login.aspx
Note:
Once you’re in the Users app:
In many cases this is enough and you’re done.
If that URL still redirects you to Microsoft Entra or fails for any reason, use the second approach.
If you can access Service Center with any admin/internal account, you can revert the Users app authentication configuration at the module level. This is the same pattern used to recover from bad AD/SAML settings. Reset Users authentication preferences
Steps (Traditional Platform Server / O11):
Open Service Center https://<your-environment>/ServiceCenter
https://<your-environment>/ServiceCenter
Go to the Users module
Open Tenants / Site Properties
Reset the authentication-related site properties Depending on your current configuration (SAML / Microsoft Entra), you should reset the properties that control external authentication. For Microsoft Entra/SAML, typically you will:
ExternalAuthenticationEnabled
UseExternalAuthentication
The concrete names may differ slightly depending on your version/patch, but they are under the Users module’s site properties. The official “Reset Users authentication preferences” procedure points to exactly these properties. Reset Users authentication preferences
Apply and test
https://<your-environment>/Users
Reconfigure properly (optional) After recovering access:
If neither approach works (for example, you can’t access Service Center at all), then this becomes an infrastructure-level issue and you’ll need your platform/IT admin or OutSystems Support to reset authentication directly in the database or via the official support procedure. But in most O11 setups, either the Login.aspx bypass or the reset via Users module site properties in Service Center is enough to recover.
Login.aspx