14 Replies Latest reply on Dec 11, 2018 12:52 AM by UEMdev

    UEM Printer mappings with Horizon Client Property

    matthewgONCU Lurker

      We have about 100 printers spread across 14 branch offices. I created printer mappings for each printer at each branch per a condition of View Client Machine Name, then let the user set their default:

       

       

      However the printer does not map at login. When I log in as a UEM user with logs set to debug, I get:

       

      2018-12-06 16:38:48.698 [INFO ] Skipping printer mapping due to conditions ('VTPR5222.xml')

      2018-12-06 16:38:48.698 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false (property not available)

       

      If I do a flexengine.exe -uemrefresh, the printers map:

       

      async log

      2018-12-06 16:57:00.532 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5225' ('VTPR5225.xml')

      2018-12-06 16:57:03.406 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5226' ('VTPR5226.xml')

      2018-12-06 16:57:06.202 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5227' ('VTPR5227.xml')

      2018-12-06 16:57:08.686 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5230' ('VTPR5230.xml')

      2018-12-06 16:57:11.794 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5232' ('VTPR5232.xml')

       

      regular log:

      2018-12-06 16:56:53.283 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.642 [INFO ] Successfully mapped printer '\\oncu-print\VTPR5222' ('VTPR5222.xml')

      2018-12-06 16:56:56.657 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.657 [INFO ] Scheduled printer mapping for async processing ('VTPR5225.xml')

      2018-12-06 16:56:56.704 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.704 [INFO ] Scheduled printer mapping for async processing ('VTPR5226.xml')

      2018-12-06 16:56:56.720 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.720 [INFO ] Scheduled printer mapping for async processing ('VTPR5227.xml')

      2018-12-06 16:56:56.720 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.720 [INFO ] Scheduled printer mapping for async processing ('VTPR5230.xml')

      2018-12-06 16:56:56.736 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT052-13' starts with 'WT052')

      2018-12-06 16:56:56.736 [INFO ] Scheduled printer mapping for async processing ('VTPR5232.xml')

       

      Since the View client info is Volatile, can you not use it at log in? Or can you delay the printer mapping up the the viewclient info has been registered?