Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Microsoft Dataverse
Answered

Field level security for lookup fields

(0) ShareShare
ReportReport
Posted on by 46

Hello All,

 

I have table with lookup field, i need to hide the values for some of the users,

For lookup fields, Property "Enable field level security" is not available.

 

Please help me

  • Verified answer
    EricRegnier Profile Picture
    8,714 Most Valuable Professional on at
    Re: Field level security for lookup fields

    Hi @Hasini,

    Actually for the correct solution to properly restrict access to the lookup field, both @Fubar and @HSheild are right. You should look at security roles (not just Append and Append To) to configure the right security roles for that restricted entity and you can enable FLS on lookups (or other types of fields/columns) via classic interface. If you enable FLS you'll need to create one or more FLS profiles to determine who can view the field and who can update the field. By default if you don't create any, no one will be able to set the lookup value or see the results apart from system admins.

    Furthermore, another solution is to create a separate form for those users that has that field (and possibly others that they shouldn't see) removed from the form. And so you'll have 2 forms, say for example one form managers and one for regular employees. More info on that: https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/control-access-forms 

    Hope this helps!

  • Verified answer
    Fubar Profile Picture
    7,879 Super User 2025 Season 1 on at
    Re: Field level security for lookup fields

    Switch to Classic on the command bar (could be hidden under the dots), the enable FLS setting appears to not be in the make.powerapps interface yet for Lookups.

  • H Sheild Profile Picture
    3,000 Most Valuable Professional on at
    Re: Field level security for lookup fields

    Hi @Hasini 

     

    Lookup fields are a relationship between 2 entities. You can control who has access to the relationship using Security roles and setting the access privileges there. Take a look at the Append and Append To privileges described in this article https://docs.microsoft.com/en-us/power-platform/admin/how-record-access-determined

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

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Apps - Microsoft Dataverse

#1
stampcoin Profile Picture

stampcoin 17

#2
ankit_singhal Profile Picture

ankit_singhal 11 Super User 2025 Season 1

#3
mmbr1606 Profile Picture

mmbr1606 9 Super User 2025 Season 1

Overall leaderboard

Featured topics