goavega-software / suitecrm-azure-ad Goto Github PK
View Code? Open in Web Editor NEWA SuiteCRM plugin to allow single signon using Azure Active Directory / Office 365.
License: GNU Affero General Public License v3.0
A SuiteCRM plugin to allow single signon using Azure Active Directory / Office 365.
License: GNU Affero General Public License v3.0
The setup instructions say:
"The plugin hides the default login box once it is enabled (JS only) so make sure that all users's primary email addresses (not username) match users in Azure AD."
This didn't work however.
The suitecrm.log also says:
Query:SELECT users.* FROM users WHERE user_name = '[email protected]' AND deleted=0 LIMIT 0,1
I opened Heidi and changed my user_name in table users from abc to [email protected] and that did the trick.
Is your feature request related to a problem? Please describe.
If I email a link to a record on a CRM module the recipient if he is already logged in and clicks on the link, he is correctly taken to the desired record. If, however, he is not logged in he bumps into the login form, if the user correctly authenticates with the office365/azure authentication feature of the plugin, then the initial url is lost depending on the return url set.
If, on the other hand, one logs in with the SuiteCRM credentials, one correctly goes to the record pointed to by the link.
Describe the solution you'd like
If the caller url is different from the return url use the initial caller url after authentication
Describe alternatives you've considered
Ho considerato di usare la sessione di php ma dopo l'autenticazione viene pulita di eventuali injection
Hello,
the SSO button is not working.
After the configuration the button appears on login, but does not work.
It does not matter what I use for the Client/ Tenant ID, it does nothing.
I hope this will be fixed soon.
Best regards
Hi,
I have done the required configuration as mentioned in the readme.md
After that I got the sign in using Azure AD login page and tried to login with Azure AD email ID, it says "user [email protected] does not exist in SuiteCRM, kindly contact your administrator"
I created this same user in SuiteCRM DB and then I tried it worked.
Later I found that in Azure AD app registration, email permission was not given, I configured that then this error went away. But somehow login did not happen and the screen remains at the same page at login screen not going inside suitecrm.
Could you please advise what is missing in this configuration.
Thanks
I installed this in a test instance to see if it worked, very interesting project and see lots of benefit to this if i can get it working :-)
plugin installs without complaint, can get into the settings page and configure what looks correct. click apply, start testing.
just working through those 2 pieces if you had any ideas?
hello,
When I download your package and upload it to SuiteCRM(Install plug-in using Module Loader, Admin > Module Loader) , the system displays “invalid package”. I tried it with different browsers (Firefox, Chrome, Edge, IE),but it dose not work.
SuiteCRM Version 7.11.8
Sugar Version 6.5.25 (Build 344)
Best regards
Hi,
I'm having a bit of trouble getting this module to work in SuiteCRM. The installation part is ok, and as far as I can tell I followed the configuration guidelines correctly. But I can't seem to get my user authenticated. Microsoft treats me to a AADSTS165000 error:
This error follows this question:
Is there any guidance you can offer? Maybe misconfiguration of the App Registration in some way, etc.. Any help would be greatly appreciated.
Cheers,
Chris
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.