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...
Suggested answer

Business Central Field Level Security

(0) ShareShare
ReportReport
Posted on by

Hi,

I have a question regarding Field Level Security in Business Central.

How we can hide access of the particular field for specific user like for example, I want to allow my X user to only he can create customer but not allow to enter credit limit amount field because we have a separate Y user for this job. so how it can be achieved in Business Central.

Thanks & Regards

Saqib Hassan

Categories:
  • Suggested answer
    Jun Wang Profile Picture
    5,024 Moderator on at
    Business Central Field Level Security
    in theory, this might be achievable but could be tricky to set up
     
    the best way is to create customized permission sets by recording.  here is one of my blog on this
     
     
    security filter won't be much use in this situation, it controls on the record level. 
     
    Jun Wang
     
  • Suggested answer
    Cristian Profile Picture
    5 on at
    Business Central Field Level Security
     

    Hi Hassan,

    If you are still struggling with Field Level Security here is a friendly suggestion for you to try out. It is called BC X-RAY and it is an extension for Business Central. My organization is very pleased with it so why not try it out and see it yourself. It also has some other additional features that you might find interesting.

    You can try it out and test it for free as they provide a 30 days free trial.

    Best of luck!

    You can find the extension on Microsoft Appsource: https://appsource.microsoft.com/da-dk/product/dynamics-365-business-central/PUBID.tools4bc%7CAID.bcxray%7CPAPPID.b1e69cf4-a407-48a8-b4e0-ceb75fd52c01?tab=Overview

  • Suggested answer
    Inge M. Bruvik Profile Picture
    32,718 Moderator on at
    RE: Business Central Field Level Security

    I am sorry but the solution that  Daniele describes is not a part of the system. So I do not know why he answers as he does.

    You can have record level security in Business Central but the field level security is not part of the standard product.

    learn.microsoft.com/.../data-security

  • Suggested answer
    DAnny3211 Profile Picture
    9,184 Moderator on at
    RE: Business Central Field Level Security

    hi

    to restrict access to a specific field in Business Central for a particular user, you can use Field Level Security. Here are the steps to achieve this:

    Open the "Field Security Profiles" page in Business Central.

    Create a new field security profile or select an existing one.

    In the "Field Security Profile Card" page, click on the "Fields" action tab.

    Select the table containing the field you want to restrict access to (in this case, the "Customer" table).

    Locate the field you want to restrict access to (in this case, the "Credit Limit" field) and select it.

    Click on the "Edit Permissions" action tab.

    In the "Permission Sets" page, select the permission set you want to restrict access to (in this case, the "X User" permission set).

    Uncheck the "Read" and "Insert" checkboxes for the field.

    Click "OK" to save the changes.

    Now, the user with the "X User" permission set will be able to create customers but will not be able to view or enter data in the "Credit Limit" field. The user with the "Y User" permission set will have the necessary permissions to view and edit the "Credit Limit" field.

    DAniele

  • Suggested answer
    Bilal Haider Profile Picture
    41 on at
    RE: Business Central Field Level Security

    Hi,

    As pe my knowledge there is no out of box setting where you can setup this.

    There are add-ons available that you can purchase and use.

    Otherwise you can achieve this easily with development and permissions module.

    e.g. one of the solution in your case; you can create a new page that have credit limit amount field not editable. Assign this new page to user X and remove the execute permissions of original page from user X.

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

Dynamics 365 Community Update – Sep 16th

Welcome to the next edition of the Community Platform Update. This is a weekly…

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

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

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans