Hi There, we have one business requirement: for every local sign-up, there should be an admin approval before he sees the default profile page. The idea is to show the message to the end user that the admin is varying his account. We have tried below approach but no luck.
Tried Approach:
1- Create one custom boolean column(Admin Verified) on Contact Table.
2- Edit the profile page "Profile Form Legend" content snippet just to add the LIQUID object.
Personally, I would not do it that way. At the point in time that they hit the Profile page a Contact record has already been created for them in Dataverse - but if local login it will be missing data like first name and last name etc, if from an Identity Provider will also generally be missing some info you want.
What you could do is let them fill in the Profile page, but not perform any actions on the Portal other than public pages and Profile update. i.e. When your internal person approves the Contact record attach a Web Role that gives them the access.
Could also do something like close Open registrations and use something like the Contact Us page, to capture details, then approve, and on approve send them a Portal Invitation.
Fubar
69
Super User 2025 Season 1
oliver.rodrigues
49
Most Valuable Professional
Jon Unzueta
43