Service Catalog item with multiple assignment groups based on values in a particular field.

nomemon
Kilo Contributor

Hello

I have an existing Service Catalog item which end users can use to request access for specific applications.

This service catalog contains a field called 'Application Name' with 2 values.If either of these 2 Applications A, or Application B are selected, the request is to be routed to a 'TeamAB' for fulfillment.

 

However, now I am to add a new Application (Application C) to the same Service Catalog, which when selected, the request is to be routed to 'TeamC' for fulfillment.

 

Can someone please advise, how in the existing workflow that goes with this Service Catalog, i can accomplish this - so that the fulfillment task is routed to the correct Assignment Group based on the application selected in the Catalog?

 

Thanks

1 ACCEPTED SOLUTION

so it would look like this.. no need for a join since only one path will be taken...



find_real_file.png


View solution in original post

8 REPLIES 8

randrews
Tera Guru

is the application name field a reference field or a select box?



i would think you would want to build moving forward expecting they will add more requirements... so i would probably put in a row of if statements before the fulfillment task that tests for application names...



so


if current.variables.v_app_name == app1   yes goes to fullfillment group AB


if current.variables..... == app2                                     yes goes to fullfilment group AB


if current...                                   == app3                                     yes goes to fullfillment group 2



this way you are set if they split app group ab or if they add more apps you just add more if statements.. run all the if's in parallel


nomemon
Kilo Contributor

Thanks Doug-


Application name is a reference field.


Can you please clarify what you mean by 'put in a row of statements BEFORE the fulfillment task - as in where exactly shall i put these if statements that you suggest?



Nomaan


so it would look like this.. no need for a join since only one path will be taken...



find_real_file.png


there is a switch activity in workflow ... you could make use of that ...



why use multiple if activity when we have a single switch Also, it has the option of directly selecting the variable needed No script needed to access the value