Service Portal: a catalog item with a variable number of variables?

JP-ODU
Tera Guru

A group would like to use a catalog item to take requests for changing firewall rules. Their needs consist of taking in: 

 

1. A firewall rule name

2. A source IP

3. A destination IP

4. A destination port

 

I can configure this for a single request, but they say it's common for a person to need to request up to 13 or more firewall rule changes at a time, and they'd like customers to be able to submit all their requests on one form.

 

I can't seem to think of a way to accommodate this?

 

* I tried very general multi-line variables for "if you have additional rule names/source IPs/destination IPs/destination ports, but that doesn't preserve the relationship between those values, well

* I could create ~13 iterations of rule name/source IP/destination IP/source port along with "do you need to make another entry?" and use catalog ui policies to keep unhiding more, up to the arbitrary limit I've decided to configure for? But this seems tedious and messy

 

I want to say that the intended behavior is that each individual rule change should be it's own item/RITM, but is that too onerous for the user? Has anyone tackled a similar situation?

 

Other ideas:

1. a set excel format aligning these values in rows/columns, and an attachment field the requester must use to append it to the item?

2. Just one big multi line box, and the request that they line item entry the values?

1 ACCEPTED SOLUTION

Anubhav24
Mega Sage
Mega Sage

Hi @JP-ODU ,

 

For this catalog item , did you try using Multi Row variable Set where you can add rows as per your usage and then submit the request.

 

Please mark helpful/correct if my response helped you.

View solution in original post

3 REPLIES 3

Anubhav24
Mega Sage
Mega Sage

Hi @JP-ODU ,

 

For this catalog item , did you try using Multi Row variable Set where you can add rows as per your usage and then submit the request.

 

Please mark helpful/correct if my response helped you.

I had never used these, before, but it looks like exactly what I want. Thank you!

Anubhav24
Mega Sage
Mega Sage

Hi @JP-ODU ,

You can also specify the maximum number of rows that can be added by a user as well , in your case since you mentioned 13 or more so based on that count you can specify the maximum number of rows that can be added.

 

Please mark helpful/correct if my response helped you.