How can we allow end users to access question_choice records?

JC S_
Mega Guru

We are trying to use variable with type list collector and reference it to the question_choice table so we can manually define the choices of the variable without having to create a custom table (which is overkill for a few custom choices we need). 

The list collector choices is actually working now but only for the catalog_admin and admin. Other users without those roles can't access it and sees nothing. We checked ACL for question_choice and below is the ACL configured. ANy ideas on how we can allow our end users to access the choices from question_choice table?

find_real_file.png

9 REPLIES 9

Hello Its working when I add public role the question_choices and choice are now visible to all.

But what will the impact of this on dictionary entries on same table? and also will it be consuming license subscription?

Hey,

Not sure about the license part. But it is a bad idea to expose the question choices table to all the users. Think about it.

Thanks!

Then what is the best way to achieve below requirement.

The requirement is Select Box variable with multiple select option. 

Like select box drop down variable with option A,B,C,D and user must be able to select multiple options like A,B,C or A,B,C,D.

You can create a custom table and use the list collector variable. If you client doesn't have a problem with custom table.

Thanks

The SN Nerd
Giga Sage
Giga Sage

If you are on any version from London, you will also need to ensure no roles are specified in the Permissions section of that variable.

Leave the Script component of the ACL is as, otherwise it will break the permissions feature.


ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022