web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Redeem Invitation func...
Power Pages
Answered

Redeem Invitation functionality doubt & Confirmation for external sign in authentication

(0) ShareShare
ReportReport
Posted on by

Hi Experts,

 

I was going through the below article to understand how Redeem Invitation works:
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/invite-contacts

 

I have a requirement where in the portal, external tenant Microsoft users will log in. But the client is asking to use Redeem invitation functionality to send the invitation to all the portal users.

But as per my understanding from the article, it says that all the contact records need to be present and then select those contact records for which you want to send the redeem invitation.

 

But if users are going to use the External Microsoft Signin button then how we can send the Redeem invitation. because there will be no contact records will be available unless and until users register themself using an external Microsoft account.

 

Please suggest me you though on this requirement.

 

Thanks,

Amit

Categories:
I have the same question (0)
  • OOlashyn Profile Picture
    3,496 Most Valuable Professional on at

    Hi @Anonymous,

     

    The main idea behind the invitation is to be able to invite contact from your system to the portal and if needed to perform an additional action on invitation redemption. If your client wants to send emails/invitations to the portal users doesn't that mean that they already exist in some form in the system? Can you tell what exactly you would like to achieve by sending the invitation?

  • Verified answer
    justinburch Profile Picture
    Microsoft Employee on at

    Hi @Anonymous,

    As @OOlashyn mentioned, the invite contact process is just that - "I want to invite someone I am aware of but may not have a Portal account." It would work regardless of the authentication component. If users navigate to the portal on their own and sign in, yes, they'd be able to register - if you need to block this, consider setting the Site Setting "Authentication/Registration/RequiresInvitation" to "TRUE".

    If this doesn't work, the best method is to use the Redeem Invitation process to assign Web Roles that aren't supplied when a user registers on their own. Then, if they register via the Sign In button, a Contact record will be created and the client team can still use the invitation process to fully invite them. You can also filter the contacts who need invite vs those who don't by something as simple as having a custom field (e.g. "Invite Redeemed") on a view, and have the Invite Redemption process set this value to "True".

     

  • Fubar Profile Picture
    8,354 Super User 2025 Season 2 on at

    If you have the setting for invitation being required, then this also applies to Azure users, so you create a Contact for the internal user and then send them an Invitation, when they register they choose the Azure button (this associates the Azure identity with the Contact record)

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 78 Super User 2025 Season 2

#2
Jerry-IN Profile Picture

Jerry-IN 75

#3
sannavajjala87 Profile Picture

sannavajjala87 31

Last 30 days Overall leaderboard