1. Ronnie Po
  2. PowerBuilder
  3. Saturday, 24 March 2018 05:04 AM UTC

Is it possible to deploy an Appeon/PowerServer Web application, with OCX/DLL files needing registration, such that a non-administrator user can run the application error free without first having an administrator run it?

Appeon versions: 2013R2 and 6.51

Appeon Support Team Accepted Answer Pending Moderation
  1. Monday, 26 March 2018 08:04 AM UTC
  2. PowerBuilder
  3. # 1

Hi Ronnie,

 

When we deploy the web app (take the Contract Logix app for example), we would package the DLLS/OCX signature files into the CAB and then deploy to the web app. Thus when the user run the web app at the first time, it will be installed by downloading the plug-ins via IE without requiring the admin right.

 

Thanks,

Appeon team

Comment
  1. Ronnie Po
  2. Monday, 26 March 2018 17:45 PM UTC
Hello, thank you for the response. How did you package the DLL/OCX signature files into the CAB file? Was this performed through the "Deploy External Files" dialog of the application configuration window? Thanks...

  1. Helpful
There are no comments made yet.
Marco Meoni Accepted Answer Pending Moderation
  1. Sunday, 25 March 2018 09:41 AM UTC
  2. PowerBuilder
  3. # 2

Hi Ronnie,

Registering an OCX/DLL comes down to writing entries in the registry under HKLM/HCR. 
Non-admin accounts by default don't have rights there.
Via regedit you can give rights by right-click on registry hives and choose Permissions...Full Control.
Alternatively registering the OCX/DLL through GPO can be your friend. 

This said, Appeon does NOT require admin rights to run a Web application (IWA was delivered from Appeon 2016, check limits in Appeon help), but has no power on OCX/DLL registration if admin rights are needed.

HTH,
Marco

Comment
  1. Ronnie Po
  2. Monday, 26 March 2018 16:21 PM UTC
Hi Marco,



Thanks for the reply. GPO may be a good option in my scenario. I'll check it out.

  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.