Why is that ?
Se, conforme descrito, o aplicativo da Web estiver fazendo a impressão no lado do servidor, o trabalho de impressão nunca envolverá a fila de impressão local do usuário; portanto, ele não mostra nenhuma informação sobre o trabalho de impressão na fila do usuário.
what do I need to do to give the user access to printer queue irrespective of where the print job originated from (desktop or server)
Você precisaria dar a eles permissão para visualizar / controlar a fila de impressão no servidor. Exatamente como você faria isso depende muito da sua configuração de rede, da qual não temos conhecimento.
Supondo que o Windows esteja em uma LAN com o servidor, que a impressora no servidor seja compartilhada com o usuário e que eles tenham permissão para acessar / ver a fila de impressoras, eles devem poder simplesmente ir até \<servername>\Printers
para ver uma lista de impressoras remotas no servidor e, em seguida, visualizar a fila da impressora clicando duas vezes no ícone da impressora.