I recommend everyone not to go with InstallShield. Better go with WiX (Windows Installer XML).
In our company, we have used InstallShield MSI-Project for half a decade, and this is really a pain. When you try the demo, everything looks beautiful and polished, but as soon as you get more and more requirements, you will begin to notice that there are many errors, and using InstallScript for custom actions will return you to the 90s.
The WiX syntax (which is pure XML) will look confusing and hard to read for the first time, but it’s so nice to have macros and variables that you can use in your markup on your side.
You can write your custom actions in C # and, therefore, you can use some existing code to create users and grant privileges.
source share