RE: Viewing Custom Fields for a Custom Role

Brian Whited, modified 5 Years ago. New Member Posts: 3 Join Date: 2/10/20 Recent Posts
I have created a custom field called Customer ID in the organization object. I have also created a custom role called Order Reviewer and assigned the role to the Organization. I am not able to view the Customer ID field that I created unless I am logged in as the system admin. Any help would be appreciated. (Is it possible to view the customer id field through configuration, without doing any customization?)
thumbnail
David H Nebinger, modified 5 Years ago. Liferay Legend Posts: 14933 Join Date: 9/2/06 Recent Posts
Custom fields have permissions just like any other Liferay entity.

When you get the peapod menu for the custom field, look for permissions and find the right assignment mix.
Brian Whited, modified 5 Years ago. New Member Posts: 3 Join Date: 2/10/20 Recent Posts
Thanks David. In the permissions menu (the peapod), I only see the following roles - Analytics Administrator, Guest, Owner, Portal Content Reviewer, Power User and User -  and I don't see a way to add the custom Organizational role (Order Reviewer) that I created.
thumbnail
David H Nebinger, modified 5 Years ago. Liferay Legend Posts: 14933 Join Date: 9/2/06 Recent Posts
Org roles are scoped to org activity, whereas a custom field is company-wide. The org roles may not be a viable option in this case.
kiron kowshik, modified 5 Years ago. New Member Post: 1 Join Date: 12/3/19 Recent Posts
Hi David. If one needs a user (who only has rights to be assigned an organizational role) to view the value of a custom field on the UI, how can this be done? Thanks.