I have created a PowerShell module for stuff like this. Working with initiator groups is part of whats been implemented and tested already. Also i've got code (which i can share if you want) that will get the IQN of systems so you could easily script it so that you hand it a handful of server names and what volume you'd like to add it to.
If you give me more details of what you'd like to simplify i can help out with a powershell solution.
Justin! Great work!
Bryan, great observation!
I too have experienced some tediousness working with a large number of initiator groups across multiple arrays. Justin's methodology is a great way to automate the population of multiple init-groups across arrays. This is especially helpful when rigging for disaster recovery and verifying you are prepared end to end for a fail-over event.
In light of your observation, I am opening a bug on your behalf asking for additional feature enhancement to provide an in-UI & CLI tool for replicating initiator groups from array to array. I will name this the Bond Bug #1 if you don't mind.
Kind regards team,
Director, Storage Architecture,
they've got a lot of thing in the works, which is one of the reasons i created the powershell module. Its mostly based around my needs but if there is something you need let me know and i can add it in.
Its still pretty new so make sure you do dry runs on anything you're doing. I tried to make it as safe as possible (checks and verification) but that being said, im only human
once i get base line functionality complete (fairly soon) i'll be working to populate the help and provide more examples of use cases.