Setting up the Reference field display

Good afternoon!

Could you please advise how to remove the “+” icon that creates a new record in the related table for a reference-type field?

I have created an extended data model with an attribute of type reference. In the table it references, I have restricted creation permissions to the administrator role. Now, when a user tries to create a request and clicks the “+” icon to create a new record, they cannot do so—but I would like to hide the icon entirely.

It is removed via ACL, but first try logging in as a regular user without roles and check if the “+” is present. This is the operation for adding a new entry; in the ACL, you will need a rule for creation, and in the roles, specify which roles are allowed to create—then the “+” will disappear for everyone who is not in the role.

That’s exactly what I did. As a user without a role, I see the “+”, and when I click it, this window appears.

What version of the system are you on? I followed the steps above on 1.30, and there is no “+”.

System version 1.28.2

Possibly version-specific features

I figured out the issue. In the ACL settings, I checked the box “For all fields,” which caused this behavior. Eugene, thank you for your involvement!

When there is no checklist, the rule applies to the table, and with it, to the fields. It’s certainly unclear why it was set up this way during creation. Mostly, this is used during editing.

1 Like