Unfortunately when you have a ton of users you still have to code them in by hand. but this can be done in an excel sheet. Basically the same as the script but in excel form.
Heres an example.
In this example I was trying to use one excel file to control section access of two separate QVW's. Which is why you see column names as PART1 and PART2. I use NTNAME for authentication so windows takes care of all of that.