If I remember correctly, your custom flow name must also be added to the accessRequestTypes entry in the SystemConfiguration object like below. I believe adding spaces also causes the custom types to not render correctly. There is probably some additional customization need to make that happen.
That’s interesting. I was able to achieve this in 8.0 without modifying any javascript (as long as my custom types didn’t have spaces). Are you sure you are setting the “flow” variable to match one of the entries you added to the SystemConfiguration? Also, if you haven’t tried testing a new workflow after the entries were added, and you were expecting it to be applied retroactively, I don’t think that is the case. So try with a new workflow case.
That’s because I’m using 7.2p3! Upgrade to 8.1 is underway, hopefully that JS has been improved there.
Edit: Maybe not… I checked the 8.1’s JS file, that array is still there.
@ patrickboston
If you can, check your \Tomcat\webapps\identityiq\ui\js\bundles\SailPointClassicBundle.js and see if your custom request types are found inside.