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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Differentiate Internal...
Power Pages
Unanswered

Differentiate Internal and External Users in contact and send the invite using flow for external users only

(0) ShareShare
ReportReport
Posted on by 2

Hi All,

 

We have both internal and external users added to the contact table. I would like to send the invite to external users only using the flow.

Currently, the flow I am using sends the invite the moment the contact record is created. my questions are

 

1. How to differentiate whether the users in the contact are external (Portal) or internal users?

2. Is there a way to check the list of external users only from the contact table?

3. How can I trigger the flow to send the portal invite for only the group of users? ( Only for the external users not for the internal users) This is the flow I am using to send the invite.  (Currently, the invite is sent to all users when the contact is created whether its internal or external users)

Peter_selvaraj_0-1692857530575.png

 

 

 

Categories:
I have the same question (0)
  • Fubar Profile Picture
    8,505 Super User 2026 Season 1 on at

    It may depend on what authentication you are using for PowerPages.

    Your internal users will not exist as Contacts until they have registered, at which point there will be an External Identity record created as a child record to the Contact part of the information that is stored in that record is the url for the identity provider (e.g. your organizations Azure AD) and the GUID of that user in the identity provider - if using your organizataion Azure AD for authentication this may be enough info to know (but if using other identity e.g. Azure B2C as the provider for both internal and external you may then need to do an additional checks).

     

    For Local Authentication there is no way to really tell without you using information on the Contact record and then querying (probably via the Graph API) to see if it matches an existing entry.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Pages

#1
11manish Profile Picture

11manish 50

#2
Valantis Profile Picture

Valantis 26

#3
omkarsupreme Profile Picture

omkarsupreme 24

Last 30 days Overall leaderboard