Jump to content
Welcome to our new Citrix community!
  • 0

Acrobat DC Elastic (almost able to make it work)


Andrew Gresbach1709152664

Question

Alright so i know this one has been asked and covered a few times here but i think i've made it past the usual sticking point (pdf print driver) and stuck in a new spot and wanted to see what everyone thought...

 

So the obvious show stopper for doing this one elastic is the print driver/printer and so far it looks like i found a way around that to make it work (can explain more if anyone is curious).

 

The problem i'm running into is using the User Based Licensing so that the login ties to the profile rather than machine name (https://www.adobe.com/devnet-docs/acrobatetk/tools/VirtualizationGuide/citrix.html).   I am setting the below keys to "1" like they need to be and if I go back and create a revision of the layer , its still set to 1 (so its finalizing fine) and if i include the layer in a published image, the key sticks at 1 like it should.   however if i assign elastically, those 2 keys are there but changing to "0" and i'm stumped.  

 

image.thumb.png.a0bedad023ee56ef9864172c9ae46d40.png

 

The only caveats of Acrobat elastically i've been able to find are based on the print driver (for obvious reasons) so nothing on what might be causing issues w/ this.    it feels really really close to be able to make this work which would be a big deal here since we may be switching back to Adobe and only 2/3 of our employees would have acrobat and the other acrobat reader so this would make it a lot easier to manage

Link to comment

17 answers to this question

Recommended Posts

  • 0

no problem i'll get one started.   so crazy question......knowing that once i assign a layer to be elastic it copies a vhd of that app out to the share.  is there any way for me to mount that vhd on a server (non layered desktop obviously) to just browse the contents of that elastic layer? (similarly like i can do w/ a user layer on a server to browse just whats in there? ) . thought maybe i could see how that key is set at that point to isolate things more)

Link to comment
  • 0

alright this one may be on me it looks like with too many irons in the fire........i had 2 different versions of this Acrobat layer and looks like i may have mixed up my elastic assignments (couldnt notice it at first glance because they were the same app) so all on me.  BUT if theres anything to note here is that it looks like it IS possible to do this one elastically (even w/ the pdf print driver) if you're creative with the setup of it.  I worked with and Adobe engineer last week going through the through process and he agree'd that it does not violate any licensing since we'd be using the cloud authentication (which just means it will only work for those signed in anyways).   more or less just knowing how to embed the pdf print driver and ports/printer in the published image in one way (in our case in a printer driver layer)

 

good to know that we can mount and browse a layer though.....i thought i tried it once and it said it mounted but i couldnt find it in the file system anywhere

Link to comment
  • 0

 

 

Alright so talking to an adobe tech they said this method is compliant if you use user based cloud licensing since even if you bake the pdf driver/printer into an image that EVERYONE has , even if some users dont have an Acrobat license the printer wont work since it prompts for an adobe login when they try.   Anyways  I created a .gif showing how i did it since that is easier than describing it all.   Essentially what you need to do is

1. copy the Xtras folder from any machine that has Acrobat installed to an accessible location (C:\Program Files (x86)\Adobe\Acrobat <version>\Acrobat\Xtras\) since that is where the PDF printer drivers are.

2. In a layer that you'll include in your published image (not elastic since there are drivers involved), go into Print Management and manually add the Adobe PDF print driver, Adobe Port Monitor and Printer (follow steps in the gif included here) and finalize the layer/include in published image (Important note when you are adding the print driver, it will give you a bunch of identical options, you have to select the 6th one down the list for some reason)

 

Anyone that uses this image will see the Adobe PDF printer in their printer list but if anyone  w/out a license will get an adobe prompt rather than fully working and anyone that IS licensed and logged into Acrobat it will work as designed.   I'm not certain if this method will work for serialized installs or not but worth a shot

 

I'm sure you probably could add the print driver and port into the image/layer and exclude the printer and use some type of post login step (WEM ?) to add that printer based on an AD group or something but havent tried that. 

adobe.gif

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...