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 / Ability to link a cont...
Power Pages
Answered

Ability to link a contact to a Worker in HR to login/ view details in a portal

(0) ShareShare
ReportReport
Posted on by 55

I need the ability for HR Workers to sign in to a portal and submit a leave request or update their details?

 

How would this be possible they would likely need to be contacts but how could we link those contacts to "workers" or could they sign in as workers (without azure ad)

 

Any help would be super appreciated

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

    Hi @Justin365 ,

    Well, any user of the portal is a contact in your system. You would need to link worker record to contact and use that relationship to configure proper entity permissions and allow contacts to modify their workers records. Regarding leave request - I assume that on a leave request entity you have a lookup for worker record. What you can do is using fetchxml to fetch worker record related to the contact (via relationship I mentioned earlier) and then populate lookup with js.

  • Fubar Profile Picture
    8,487 Super User 2026 Season 1 on at

    Is there any reason why no Azure AD?

  • Justin Wilkinson Profile Picture
    55 on at

    I believe it's the licensing cost @Fubar - but is it possible to have an HR Portal as such from a PowerApp Portal? 

     

     

     

  • Fubar Profile Picture
    8,487 Super User 2026 Season 1 on at

    You are aware that If they are an internal user and using the PowerApps Portal, they still need to pay MSFT for the licence even if they are not directly logging into Dynamics 365 or a Canvas App etc and just using the Portal (its only External/Anonymous users where you can avoid the larger licence fee).

     

    You can use Local login for a no AD method, and also other identity providers eg. Facebook, Google (but this does not remove the obligation for the organisation to pay the Internal user fee for those users that are internals).

  • Justin Wilkinson Profile Picture
    55 on at

    Yep @Fubar  I understand there is likely to be the £150 cost..

     

    Just wondering how we actually can get the "workers" into a D365 Portal - I imagine I will somehow have to create the "workers entity forms" within a contact?

    also thank you @OOlashyn for your help. Just not sure how to approach this  as I am not sure how to actually map workers to contacts or if there is another way?

     

     

     

  • Verified answer
    Fubar Profile Picture
    8,487 Super User 2026 Season 1 on at

    All Portal users will have a Contact record (even if logging in via an identity provider), you just create Contacts for your users and then send them a Portal Invite (command bar option on the contact record).  If you want to distinguish them from other Contacts then put a Type field on the Contact (alternatively, attach them to a Account that is your Organisations name)

  • Justin Wilkinson Profile Picture
    55 on at

    Thank you both for taking the time to review! 

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Pages

#1
rezarizvii Profile Picture

rezarizvii 55

#2
11manish Profile Picture

11manish 48

#3
Valantis Profile Picture

Valantis 46

Last 30 days Overall leaderboard