I would very much like to join the discussion on this. Please remember though that I am just simply a computer tech for a school district. I don’t have the background or knowledge on software development or programming or anything like that. My main goal is simply trying to install printers that are already created on our print server in our district. Previously we had Novell Zenworks, the printer management in that was pretty great. I don’t know how familiar you are with Zenworks, but we simply made a printer policy which basically made a policy that linked a printer on our print server to a machine. Everytime a user logged in it would install the printer if it was not already created for the user, since we made the printer policy for the device and not the user.
As mentioned in this thread, the printer is created in FOG and the printer is pushed out to the machine, but we also need it to remove the printer. In my case it is not removing. I would need to manually remove it. I have not had time to try on different models to see if it’s a model specific problem, but this is where I am at now. In the future I plan to try other models, but since this is not high priority right now, I have pushed printer management to the side.