Skip to main content
Question

restrict access to specific fields to specific users


Forum|alt.badge.img+9

We use permissions sets to specify whether users have none, query or full access to screens, but if for example 10 users in a permission set have full access to a screen, whats the easiest way to only allow 1 of them to update a specific field on that screen?

 

Thanks, Chris.

6 replies

JULIAN
Hero
Forum|alt.badge.img+9
  • Hero
  • 75 replies
  • May 23, 2020

Custom event / event action. Not sure how you can do it differently. 


Tharindu
Hero (Employee)
  • Hero (Employee)
  • 67 replies
  • May 23, 2020

You cannot define permissions for field/column level using standard permission set functionality. It will only be possible for the presentation object / window level to grant read/write permission and also to control actions like RMB using specific database methods. One possible thing to do is, grant write access to the window and set all other field read only via the profile and left the one you want that use to update. However, this is not a good security restriction and also trickly.


Kasun Balasooriya
Superhero (Employee)
Forum|alt.badge.img+20

Hi,

As noted in the above reply, we can not define permission sets at column/filed level. 

However, the following thread discusses about using custom events as a workaround. 

https://community.ifs.com/products-all-about-making-and-managing-stuff-40/only-allow-certain-users-to-update-a-field-1927?postid=7483#post7483


Forum|alt.badge.img+6
  • Sidekick (Customer)
  • 18 replies
  • August 28, 2020

Will this ever be on the roadmap? We often need to restrict screens by field, particularly on Customers but also for Managers versus standard employees. 


RickBucchino
Sidekick (Employee)
Forum|alt.badge.img+6
  • Sidekick (Employee)
  • 19 replies
  • August 28, 2020

For IFS Enterprise Explorer client (IEE) you might consider creating a new instance of the particular page or form customizing the layout (hiding fields, etc) and using profiles to manage who sees what version of any given page.

The new Aurena client adds the possibility to create new “contexts” for any page and you can manage what users see what context.


Forum|alt.badge.img+6
  • Sidekick (Customer)
  • 18 replies
  • August 28, 2020

Rick, thanks for the response. Right now we are on APPS10 UPD7 and therefore the context only allows us 1 for our company. I believe that switches to Roles in UPD8 or 9? 

 

Can I make a field Read-Only via context?

Scenario - We want to mark a Business Opportunity as a top one for our company, however, we only want our top-level managers to make that designation. We want all salespersons to see the selection. We created a Custom Field for the selection, however, the ability to make that custom field read-only on some and not others is the issue.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings