Permission By Field (hiding particular fields from viewing and filtering)

dimanop
Member Posts: 10
Hi there,
I have a Page that's based on a large table containing some sensitive information that I don't want certain users to view/filter on.
How do you do this?
I attempted this by using the Access By Permission property behind the relevant field.
I tried setting up a bogus Page that particular users does not have access to. I then attached this Page to the Access By Permission property behind the field I don't want these users to view/filter on.
I made sure that on the Admin console the UI Elements Removal is set to LicenseFileAndUserPermissions.
This doesn't seem to work. Is there anything I'm doing wrong, or is there another way of doing this. Thanks.
I have a Page that's based on a large table containing some sensitive information that I don't want certain users to view/filter on.
How do you do this?
I attempted this by using the Access By Permission property behind the relevant field.
I tried setting up a bogus Page that particular users does not have access to. I then attached this Page to the Access By Permission property behind the field I don't want these users to view/filter on.
I made sure that on the Admin console the UI Elements Removal is set to LicenseFileAndUserPermissions.
This doesn't seem to work. Is there anything I'm doing wrong, or is there another way of doing this. Thanks.
1
Comments
-
Just a further note, this is in NAV 2015. Cheers.1
-
A couple of thoughts...
1) Have you checked that the user(s) do not have access to the permissions you have set in the AccessByPermission property?
2) Have you restarted the NST after making the change to the UI Elements property?
As an alternative you should consider storing sensitive data in a separate table (& encrypting it) - have a look at how this is done in standard NAV (filter on objects '*Payment Credit Card*')0 -
If this data is about prices or amounts, you could think about an addition in the AutoFormatTranslate() function in CU 1. Use a different AutoFormatType for your tables and return *** if it should be protected, but only if it is applicable for the current user.0
-
Thanks for your replies. It seems the issue isn't hiding the field - even though the field is hidden, you are still allowed to filter on it, as well as choosing it as a dimension and/or measure on the 'Show As Chart' facility.1
-
Storing the information in a separate table is not a feasible exercise in this situation.1
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions