Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Unanswered

At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

Posted on by 20

Hello guys,

After registration on 365 CRM Web Portal the system didn't restrict user to not to do anything until confirm Email; that behavior is not acceptable if you take a look on any website which require registration you cannot do any thing until you confirm your account from Email. We want this sort of behavior can anyone help us into this.

Thanks

  • cloflyMao Profile Picture
    cloflyMao 25,198 on at
    RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi farooq,

    I agree with Robert.

    You can achieve it by invitation.

    Here are steps.

    1.create a contact from portal.

    Create a new form or add a tab in an existing form which will contain all fields required.

    Create a new entity form for contact entity use the above mentioned form/tab.

    Use this entity form on the web page.

    2.Trigger a workflow by record is created in contact entity.

    40283.png

    (1) create the records in the Invitation entity and set properties.

    2072.png

    8176.png

    (2) Call the managed child workflow named Send Invitation.

    0434.png

    2781.png

    (3) sets the value of the email confirmed value to true.

    8420.png

    5415.png

    (4) click save and active button.

    Regards,

    Clofly

  • Robert Bailey Profile Picture
    Robert Bailey 20 on at
    RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi,

    Yes, given that you don't want them to be able to complete their profile, you'll need to take the second path i suggested:

    "The second way to do this is by not allowing users to register except by invitation only:docs.microsoft.com/.../invite-contacts

    In order to receive an invite, they must fill out a registration form, which will just be an entity form.  The entity form will create a record for the contact, and trigger a process to send an invite to their email. Make sure that this process also sets the value of the "email confirmed" boolean value on their contact record to true."

    So in other words, you do not let them use the OOTB registration method at all without invitation - rather they fill out a separate entity form which creates a contact in the system for them and then trigger invitation process for that contact.  Does that make sense?

  • RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi Robert,

    Thanks for your help now I am facing this issue when user register itself system redirects user to its profile update form; we want to restrict user not to do anything till confirmation even its profile update

  • RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi Clofly,

    Thanks for your help now I am facing this issue when user register itself system redirects user to its profile update form; we want to restrict user not to do anything till confirmation even its profile update

  • cloflyMao Profile Picture
    cloflyMao 25,198 on at
    RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi farooq,

    I agree with Robert.

    You can create a web role and set any permission firstly.

    Then you can create a workflow to assign web role to the user, which will be triggered on  update of the contact record's "email confirmed" boolean value to true.

    Here are steps.

    1.Create a workflow.

    2376.image001.png

    2. Set condition.

    5001.image003.png

    3.Assign web role.

    8171.image002.png

    image004.png

    image008.png

    4.Click Save and Active button.

    image009.png

    5.Test.

    when users sign up, go to profile to confirm email.it will send an email include link to you.

    image005.png

    After clicking link, you will see.

    image012.png

    Your Email Confirmed field will be checked, then it will trigger workflow.

    5758.image006.png

    Regards,

    Clofly

  • Robert Bailey Profile Picture
    Robert Bailey 20 on at
    RE: At the time of Registration on CRM 365 Web Portal restrict user to not to do anything till confirm Email

    Hi farooq,

    There are two ways to do this.

    Using the default registration method, You'll need to make use of Web Roles in order to achieve this: https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/create-web-roles

    Create a new web role specifically to store the set of permissions that you wish users to gain after confirming their email.  Use Web Page access control rules (https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/webpage-access-control) to block access to any pages that you want to be locked to users that haven't confirmed their email yet. Use Entity permissions to lock down views and forms the same way, and forum rules to lock down forums.

    By default, when users sign up, they won't get the web role.  But, you'll create a process that will trigger on update of the contact record's "email confirmed" boolean value to true, which will assign the web role to that user.

    The second way to do this is by not allowing users to register except by invitation only:https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/invite-contacts

    In order to receive an invite, they must fill out a registration form, which will just be an entity form.  The entity form will create a record for the contact, and trigger a process to send an invite to their email. Make sure that this process also sets the value of the "email confirmed" boolean value on their contact record to true.


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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans