Personalized Community is here!
Quickly customize your community to find the content you seek.
Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2020 release wave 1Discover the latest updates and new features to Dynamics 365 planned through September 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 TimelineWatch the 2020 Release Wave 1 virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
I am putting together an on premise design for Dynamics CRM for a few hundred internal users and about 200,000 external users. Nothing can be cloud hosted due to information security. The external users are not part of the internal organization. I am a bit confused with how the external users are typically handled in this sort of system.
First, is there a supported Microsoft alternative to ADXStudio Portal available, or is the ADXStudio Community Edition still a decent option?
If the external user connects through a portal, how is the user database itself handled? For example, does the portal broker the users and store the data in the SQL database, or should I stand up an AD Forest specifically for them?
Microsoft released the source code for the latest version of the ADX Portals to the community, so today Microsoft doesn't support it, it is just a community support now
The replacement for that is Dynamics 365 Portals Online.. which is completely online and works only with Dynamics 365 Online
And the answer is YES, it is a decent option, you can still use ADX Portals / Community Portals for your projects
You can authenticate in the Portal using the local accounts, which are basically CRM contacts, or if you prefer you can enable other OpenID authentication (Facebook / Google / Azure / etc)
This use case is a classic example, for an CRM Portal implementation, however its only available for CRM Online at this moment. So if you want to use CRM portal with onprem crm then that option is ruled out. MS does provide a CRM Portal solution and you will get a source code for that as well. This can be deployed onto your onprem environment and works with onprem dynamics crm. Catch is that MS will not be upgrading that solution and no support will be there.
I would suggest go for a .Net portal hosted on prem, which will interact with your dynamics crm data hosted onprem.
Hope this helps.
I suggest you make a POC based on your requirements using a trial / portal online
if you setup a CRM trial, you can provision a free portal.. or if you want download the community edition and setup in IIS
this POC will prove if it is easier to use the Portal or a custom asp.Net Portal based on your requirements
the Portal will handle authentication very easily with a lot of flexibility .. you can create a view with CRM records in 1 minute.. in a custom website this would take a lot more time
so it really depends on your requirements, and how much you need to customize it
Thanks Everyone for your responses.
Apparently the 'client' has already done a POC with ADXstudio, but that a was a while ago and I saw it fell out of support this fall; thus I wanted to make sure the community edition was a good route.
We do need to add several layers of authentication, how flexible is the portal? For example, can we integrate Google Authenticator, or other custom certificate checks?
Yes, you can create several layers of authentication for identity providers that support OAuth2.0, SAML, OpenID. If you are dealing with local identity providers such as google, facebook then these use cases are already covered by OAuth2.0 implementation.
Have a look at this -https://community.adxstudio.com/products/adxstudio-portals/documentation/configuration-guide/portal-authentication/asp.net-identity-authentication/oauth2-provider-settings/
Related to custom certificate, you can secure adx studio with your signed ssl certificate by creating an IIS Binding.
Yes, by default CRM Portal (Earlier called ADX Portal) works with Dynamics CRM authentication. However you can have AD authenticaiton as well. Details below:
For multi layer authentication...you can have two factor authentication as well... check the link below:
For Google authentication :
Hope this helps !
hi.. did any of the replies answered your question? if yes, can you please mark as verified?
Business Applications communities