Skip to main content

Hi All,

We are facing issue in viewing custom fields for one user only. In his personal profile he is not able to see all the custom fields but the other users can see it. We have selected “Included Custom fields” and also in layout selected enable fields from data source also.

 

Do we need to manually drag and drop the fields.

 

Thanks,

Pushpa S

 

If you are familiar with the permisson set functionality you might check if the user is connected to a different permission set than the other users. It could be that the presentation object (i.e. the id of the custom field in the presentation Objects window) is not allowed for that specific user.

It is easy enough to connect the presentation object to a permission set. Hope you know how.


Hello @Pushpalatha 

Manually drag-drop custom fields isn’t possible, as the custom fields are known to be an extension of the logical unit, which is the client representation of the corresponding server custom attribute. If the custom field (except type LOCAL) is well programmed, configured and allowed, the user should see it via Properties>Layout(for forms) or Column Chooser (for tables). Most of the framework forms and tables do not allow custom fields.

When a custom field is published, the related presentation object is granted to all roles which are granted to any of the views attached to the logical unit which is extended. So, a user who has no access (not granted) to any of those roles will not see this field.

Do this and try again.

  1. Open the Custom Field configuration window (IFS screen > RMB > Custom Objects > Fields > Overview and make sure that the field is published.
  2. Click on the Presentation Object (it’s there in the CF overview header)
  3. RMB on Presentation Object header and go to Manage Grants
  4. In this screen, make sure that the particualr username is available in the Users tab

If the username is not found on that tab, that means that none of the user’s permission sets are granted to this. Grant any of the permissions that the use has, and refresh the security cache. Then, do the above verification and validate.

Then, ask the particualr user to restart the IEE client, go to the desired screen, RMB>CustomObjects>ReloadConfiguration and the field should be there.


Reply