Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 general forum

Managing users, password and authentication through Dynamics 365 CE

(0) ShareShare
ReportReport
Posted on by

Hi

I'm involved in a project where we are integrating Dynamics 365 CE with a web portal (not Dynamics portals) and we're investigating how we best manage users, user credentials and authentication.

 

The target is to store user credentials as a record in a custom entity, so that an admin can change it, like in Office365. But what architectural way is best practice when authenticating users and managing passwords and the likes?

 

My best guess is that the portal checks in Dynamics if the username exists as record in Dynamics.
And if it does, checks that username against some other service (Azure AD? IdentityServer?) and authenticates.

 

This area is completely new to me and at this moment I don't have anybody else to ask but you guys. I just need a brief answer for the moment. Is my thinking way off?

Thanks

  • Suggested answer
    RaviKashyap Profile Picture
    55,410 Moderator on at
    RE: Managing users, password and authentication through Dynamics 365 CE

    Hi,

    I guess you are going in the right direction. You can take reference from the out of box Dynamics Portal and see how it works. It basically stores the username/password against the contact entity and in portal validates the same.

    Hope this helps.

  • Suggested answer
    Mahendar Pal Profile Picture
    45,095 on at
    RE: Managing users, password and authentication through Dynamics 365 CE

    Hi,

    You can use CRM to store user name and password and admin can manage it and when user login you can query CRM entity may be contact depending how you are utilizing CRM entities, if it is available in CRM or not.

    You can also use another entity for authentication depending on the business requirement for example you may want to utilize some services which users already using. we developed portal earlier where we used customer hotmailid to logon so we used windows live authentication like this: weblogs.asp.net/.../integrate-windows-live-id-authentication-into-your-website it provides SDK support you can look for windows live authentication sdk incase you want to use.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Dynamics 365 general forum

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans