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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Permission Sets - Security Filters on Fields

(5) ShareShare
ReportReport
Posted on by 400
Hi Everyone

Regarding security filters on permission sets

I created my necessary permissions sets correctly, I know want to disable modification on certain fields on purchase documents, for example the currency code field

Will security filters suffice? if not what approach should I follow 
 
Regards,
I have the same question (0)
  • EO-22040911-0 Profile Picture
    79 on at
    Hi,
    I have the same issue recently, you can disable fileld by personalisation in Profiles (Roles) in Customise pages.
    Then you need to assign this role to user, and in Role card Disable personalization, so he couldn't add this field.
     
     
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,639 Super User 2025 Season 2 on at
    May this can help : https://yzhums.com/41907/
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    20,838 Super User 2025 Season 2 on at
    Security Filters in Business Central apply to the record level of data, not specific fields. So, they limit which records a user can access or modify based on certain conditions (like filtering records based on a field value such as "Location Code" or "Vendor"). However, they don't provide functionality to restrict access to specific fields like "Currency Code" in a page or document.
    If you want to prevent users from editing specific fields (like "Currency Code") in a document (e.g., Purchase Order), you need to use either Page Customizations or Permissions with AL code
  • Verified answer
    Valentin Castravet Profile Picture
    31,515 Super User 2025 Season 2 on at
    No, you can't use security filters for that. Security filters are meant to hide or restrict access to certain records based on a field's value, not to disable modifications to specific fields like the Currency Code. For example, you could use a security filter to hide the "USD" currency from the list, but users would still be able to modify the Currency Code field itself.
     
    If you want to prevent users from modifying a field, you need to make it read-only through profile customization or by customizing the system. To make it read-only through profile customization, you can follow this guide - Mark fields as read-only when customizing UI | Microsoft Learn
     

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,092

#2
YUN ZHU Profile Picture

YUN ZHU 663 Super User 2025 Season 2

#3
Sumit Singh Profile Picture

Sumit Singh 515

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans