Skip to main content

Hi everyone,

I'm having trouble getting a Permission Set Filter (PSF) to work correctly in IFS. I've followed the steps outlined in the documentation, but I'm still able to access records that should be filtered out.

Here's what I've done:

  • Created a PSF: I've defined a simple filter with the following WHERE clause: &AO.PART_NO <> '120150' This should restrict access to records in the ServiceEngApp >PartSerialCatalog entity where the PART_NO is not '120150'.
  • Granted the PSF to an Activity: I've added the PSF to the relevant activity that grants access to the PartSerialCatalog entity.
  • Assigned the Permission Set: I've created a permission set with this activity and assigned it to a user.
  • Cleared Cache: I've cleared the security cache and reinitialized the client.

Despite these steps, I can still see and access all records in PartSerialCatalog, including those with PART_NO '120150'.

Has anyone else encountered this issue? Are there any common pitfalls or configuration settings I might be missing? Any help or guidance would be greatly appreciated.

Additional Information:

  • IFS Version: Apps 10 Version 21
  • Entity Path: ServiceEngApp > PartSerialCatalog
  • Activity Name: ServiceEngApp 1.PartSerialCatalog

Thanks in advance for your assistance!

I’m not sure if this filtering in Apps10 works similar to IFS Cloud, but have a look at IFS Cloud - MWO Service demystified (24R1) | IFS Community, chapter “Filters” on page 183 describes the setup. The main difference to your procedure is that the filter is applied to the sync rules.


Reply