Single Sign-On page with an error message similar to these:
Pick an account
The selected user account does not exist in the tenant '<TENANT_NAME>' and cannot access the application '<APPLICATION_ID>' in that tenant. The account needs to be added as an external user in the tenant first. Please use a different account.
or
Sorry, but we’re having trouble signing you in.
Your administrator has configured the application '<APPLICATION_NAME>' ('<APPLICATION_ID>') to block users unless they are specifically granted access to the application. The signed-in user '<USER_IDENTIFIER>' is blocked because they are not a direct member of a group with access, nor have they been granted access directly by an administrator. Please contact your administrator to request access to this application.
Possible cause: Your company email account does not yet have access to 3decision.
Resolution: Contact the person responsible for 3decision in your organization and request to be added to the Azure AD access group.
White page with the following error message:
{
"timestamp": "2024-09-30",
"path": "/auth/azure/callback",
"message":" An error occurred",
"statusCode": 500
}
Possible cause: The Azure client secret for SSO authentication has expired.
Resolution: Contact the person in your organization responsible for configuring 3decision authentication in the Azure Portal and ask them to renew the client secret. Once renewed, they should provide the updated details to 3decision-support@discngine.com so the configuration can be updated for your hosted 3decision instance. See message below.
Please renew the 3decision Azure secret and share the following details with 3decision-support@discngine.com:
- Tenant ID
- Application ID
- Secret ID
- Secret Value
- Secret Expiration date
After the login page, you see a black page.
Possible cause: One or several of the 3decision URLs are blocked within your network (firewall or proxy).
Resolution: Ask your network/IT team to whitelist the URLs listed below and to verify that the traffic is routed correctly if you are using Zscaler.
| URL | Purpose |
|---|---|
https://<your-3decision-domain>.discngine.cloud/* |
Main 3decision application - legacy user interface |
https://<your-3decision-domain>-reg.discngine.cloud/* |
Main 3decision application - new user interface |
https://<your-3decision-domain>-api.discngine.cloud/* |
3decision REST API |
Possible cause: External URLs not whitelisted. Electron density and EM maps are fetched from external public services. If these URLs are blocked, maps will not load even though the rest of 3decision works fine.
Resolution: Ask your network/IT team to whitelist these URLs:
| URL | Purpose |
|---|---|
https://www.ebi.ac.uk |
Public electron density maps |
https://files.rcsb.org |
Public EM maps |
https://data.rcsb.org |
Public EM map metadata (EMD id) |
https://files.wwpdb.org |
EMD xml file to get the isovalue |