Skip to main content
Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Answered

Customer Service Portal: Confirmation of a new user's email address

(0) ShareShare
ReportReport
Posted on by 156

Hi,

New users are registering on the Portal, supplying email, user name and password. The Profile page is then being displayed, for further details.


How does the Confirm Email work? Clicking on it doesn't seem to result in anything. I would have thought that an email would be sent to the address supplied, to confirm in some way that the user is legitimate. Is there any way in which to have sight of the resulting process etc?


Also with the fields that are required, only the First Name and Last Name are actually required, it seems. Is there any way I can force other fields to be mandatory?

Thanks

Steve

  • Steve Pillar Profile Picture
    156 on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Leah,

    I've now got this process working, when I included the Contact, as well as the Web Role, in the Custom Step Input Properties form.

    Thanks again for your help

    Steve

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Steve,

    You can try to set 'Assign Web Role' as following screenshot(not only web role, you also need fill contact):

    pastedimage1638756737525v2.png

    Or not using Assign Web Role, you can try to use Associate Web Role in Portal.

    pastedimage1638756372109v1.png

  • Steve Pillar Profile Picture
    156 on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Leah,

    I'm still having no luck.

    So the web role is not being added automatically, despite the process seemingly running successfully:

    Screenshot-2021_2D00_12_2D00_03-125334.png

    Its not until I manually add the web role to the user that the pages can be accessed.

    I've added the additional trigger so that the process is run when the email confirmed status is updated but still to no avail.

    Thanks

    Steve

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Steve,

    For the first option, assign web role to the contact when email confirmation is checked through workflow is important.

    But you mentioned you need added the web role manually, the workflow not work?

    As well as the following is my guess as to why the method didn't work:

    The contact record has been created before clicking 'Email Confirmation' button, so the workflow can't be triggered when 'Email Confirmed' field is changed.

    If so, you need add another trigger in workflow:

    pastedimage1638512320743v1.png

    Also, You can go Settings > System Jobs to check the workflow for getting more details.

  • Steve Pillar Profile Picture
    156 on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Leah,

    The article was good, and I started up looking at the first option, creating a web page access control rule with a related web role. The instructions were clear and easy to follow but unfortunately I couldn't get the process to work, that is, adding the web role to the user once their email has been confirmed to give them access to the Knowledge Base page. The user received the email, and responded, the profile page showed the email address as confirmed but on the signing in again the user still didn't have access to the Knowledge Base page.

    It wasn't until I added the web role manually that the user could access the Knowledge Base page.

    I'm now looking at the article's second option but it there anything you can suggest for the above process not working?

    Many thanks

    Steve

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Steve,

    Out of the box, users can simply sign up and away they go – they are taken to their profile and can then browse about the website.

    But you can refer following link, which can help you force user to confirm their email before accessing Portal Functionality. 

    How to enforce confirmation of email before enabling Portal functionality – Robert Bailey's Blog (robert-bailey.blog)

  • Steve Pillar Profile Picture
    156 on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Thanks Leah,

    I eventually got the confirm email working. It wasn't easy but the accompanying article was very useful.

    In terms of security, is there a way to prevent the new user from accessing the rest of the portal until the email has been confirmed? I can see this is possible if the user hasn't completed and updated the Profile details.

    For example the user can raise a support call before having their email confirmed.

    Thanks

    Steve

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Customer Service Portal: Confirmation of a new user's email address

    Hi Steve,

    1.How does the Confirm Email work? 

    The 'confirm email' option will trigger the workflow which is that of 'Send Email Confirmation to Contact', which can send email to contact from the Owner of the Contact.

    pastedimage1638328220477v3.png

    You can refer following link for more details:

    (+) Dynamics 365 Portal Confirm Email Error - Microsoft Dynamics 365 Community

    2. Is there any way I can force other fields to be mandatory?

    Dynamics Portal Profile page is a custom aspx page which displays Contact entity's "Profile Web Form" on the profile page. 

    You can go Settings > Customizations > Customize the system > Entities  >  Contact > Fields to change 'Field Requirement' for any fields you want.

    pastedimage1638327731772v1.png

    pastedimage1638327825542v2.png

    Or you can refer following link to know how to customize profile page of portal:

    (+) Customizing Dynamics Portal Profile Page - Microsoft Dynamics 365 Community

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

News and Announcements

Now Available: 2025 Release Wave 2

Quick Links

Ramesh Kumar – Community Spotlight

We are honored to recognize Ramesh Kumar as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 51 Most Valuable Professional

#2
Ramesh Kumar Profile Picture

Ramesh Kumar 42

#3
David Shaw_UK Profile Picture

David Shaw_UK 27

Featured topics

Product updates

Dynamics 365 release plans