Better together Liquidware FlexApp One and Ivanti Workspace Control

Better together Liquidware FlexApp One and Ivanti Workspace Control

During many of my IWC Roadmap Sessions, a common question that arises was "Can we use #Liquidware FlexApp One in combination with #ivanti Workspace Control". Well, the answer to this is yes and since the introduction of the new RunOnce per Session feature in IWC this can be achieved in a pretty neat way.

The few steps to follow are to make sure you know the actual path where your packages are located so they can be synced from this location. Then when synced and started the actual executable will reside on your file system, we'll need that information too.

Then we need to know if we are going to use a single-user or multi-user session, this is important because the parameters of the script need to be altered slightly then. Of course, this is all well documented by the Liquidware team.

Let's first put the pieces together.

  • Package location: \\ctxmgm\Flexapps
  • Actual executable location: %ProgramData%\FlexAppOne\3DPinball\3DPinball.exe
  • Script we'll use: \\ctxmgm\Flexapps\3DPinball.exe --sync "%ProgramData%\FlexAppOne\3DPinball\3DPinball.exe" --system --ctl --index 999 --skipactivation

Now we've got this sorted, let's create an application from the IWC Console.

No alt text provided for this image

For the sync script, we'll add the Execute Command under Configuration as shown below.

No alt text provided for this image
Notice the Run once Per session
\\ctxmgm\Flexapps\3DPinball.exe --sync "%ProgramData%\FlexAppOne\3DPinball\3DPinball.exe" --system --ctl --index 999 --skipactivation        

Note: --system isn't really needed in case of a single-user session, but because it will be ignored I kept it in

Now save the application and hop over to a client session. In my case, I'll use some other cool products that you should defenately check out too. From my virtual #Igel OS, I will start a #Parallels session, protected by #Google MFA, which is just one click to configure in the #Parallels RAS console. The session will then start, and you'll notice the IWC Splash Screen informing us about current progress of the logon.

Once the logon has finished, the application shortcut is already available in the Start menu (in this case, the IWC Start Menu which we delivered on many requests). When starting this application, the RunOnce Per Session will kick in. The IWC composer will make sure the FlexApp One package is sync'ed. Once it is available on the system, IWC will start the application as managed application. The next time you start the application, it will not sync due to the "RunOnce per Session" feature being active on the sync script.

Now use the link below to see it in action on the VDI session:

RESForEver
Morteza Esteki

Large Enterprises Elevate App Delivery with Our Cutting-Edge Application Layering Solution| SVP and General Manager @Liquidware

2 年

Nice one Dennis! We also do get this question a lot. Even though we do have our own UEM solution, #ProfileUnity, but #FlexApp for sure can integrate with other solutions like #Ivant WorkspaceControli aka #RES WM.. #YouBetterCallLiquidware

回复

Thanks Dennis, good article. We can't make it any easier. Thanks!

回复
David Bieneman

Deliver & remediate apps faster, easier & more securely w/ FlexApp, CommandCTRL, Stratusphere & ProfileUnity.

2 年

Nice simple post and example video of Liquidware #FlexApp One and Ivanti Workspace Control working #bettertogether!

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了