none
Using Flash Player in a terminal server environment RRS feed

  • Question

  • Not sure if this is the right forum for this, but here goes... I have a server 2003 environment that uses terminal server and all user devices are thin client. If I am logged in with admin rights, I can go to any URL that requires flash player. However, even though the most current version of flash player is installed on the server, users without admin rights can not use or download flashplayer. I assume this has something to do with a GPO, but I've searched and searched with no luck. Does anyone know how to make this work? Thanks for any help.
    Wednesday, August 19, 2009 11:30 PM

Answers

  • Hi,

     

    Thanks for the post.

     

    From your description, I understand that the Adobe Flash Player cannot be installed with the non-admin user.

     

    As we know, Installing Adobe Flash Player will write some files and some registry values into the system, which will require the administrator privilege.

     

    In this case, we could use the following method to accomplish it:

     

    Step 1: Install the MSI version of Adobe Flash Player from the following link:

    http://www.softpedia.com/progDownload/Macromedia-Flash-Player-Download-24146.html

     

    Please Note: The third-party product discussed here is manufactured by a company that is independent of Microsoft. We make no warranty, implied or otherwise, regarding this product's performance or reliability.

     

    Step 2: Place the package in network share where all the users have access

     

    Step 3: Create an organizational unit (OU) in active directory

     

    Step 4: Add a group policy object (GPO) to the OU

     

    Step 5: Publish the package using this GPO

    =============================

    1. Open Group Policy editor and go under User Configuration > Software Settings ->"Software Installation"

    2. Right-click, select new > package, and browse to the package (make sure it's on a network location that all of his users will be able to access, because this is going to become the distribution point)

    3. Once you choose a package, choose "Advanced" from the options list

    4. On the Deployment tab, select "Assigned", click the "Advanced" button at the bottom, and make sure that "Include OLE class and product information" is checked, and that "Make this 32bit x86 application available to Win64 machines" Also, on the "Deployment" tab, make sure that "Install this application at logon" is checked.

     

    Please be assured that we need to run gpupdate /force command on the client machines after applying the group policy on the server side.

     

    Now log in to client machine using the user login created in the OU to check if it can work properly.

     

    For more information about how to assign MSI to a specific group by using Group Policy, please take a look at the following article.

    http://support.microsoft.com/kb/302430

     

    Since there is only EXE version on the Adobe website, if you would rather install it from the Adobe website, we could use the following method to convert ActiveX exe or cab file to MSI package

     

    Convert ActiveX exe or cab file to MSI package

    ===================================

    Install visual studio installer to create .msi package of ActiveX Control

     

    Downloaded free Visual Studio installer from

    http://msdn.microsoft.com/en-us/vs2005/aa718352.aspx

     

    But this requires Visual Studio 6.0 to be installed

     

    Hope this helps.

    Thursday, August 20, 2009 10:18 AM
    Moderator

All replies

  • Hi,

     

    Thanks for the post.

     

    From your description, I understand that the Adobe Flash Player cannot be installed with the non-admin user.

     

    As we know, Installing Adobe Flash Player will write some files and some registry values into the system, which will require the administrator privilege.

     

    In this case, we could use the following method to accomplish it:

     

    Step 1: Install the MSI version of Adobe Flash Player from the following link:

    http://www.softpedia.com/progDownload/Macromedia-Flash-Player-Download-24146.html

     

    Please Note: The third-party product discussed here is manufactured by a company that is independent of Microsoft. We make no warranty, implied or otherwise, regarding this product's performance or reliability.

     

    Step 2: Place the package in network share where all the users have access

     

    Step 3: Create an organizational unit (OU) in active directory

     

    Step 4: Add a group policy object (GPO) to the OU

     

    Step 5: Publish the package using this GPO

    =============================

    1. Open Group Policy editor and go under User Configuration > Software Settings ->"Software Installation"

    2. Right-click, select new > package, and browse to the package (make sure it's on a network location that all of his users will be able to access, because this is going to become the distribution point)

    3. Once you choose a package, choose "Advanced" from the options list

    4. On the Deployment tab, select "Assigned", click the "Advanced" button at the bottom, and make sure that "Include OLE class and product information" is checked, and that "Make this 32bit x86 application available to Win64 machines" Also, on the "Deployment" tab, make sure that "Install this application at logon" is checked.

     

    Please be assured that we need to run gpupdate /force command on the client machines after applying the group policy on the server side.

     

    Now log in to client machine using the user login created in the OU to check if it can work properly.

     

    For more information about how to assign MSI to a specific group by using Group Policy, please take a look at the following article.

    http://support.microsoft.com/kb/302430

     

    Since there is only EXE version on the Adobe website, if you would rather install it from the Adobe website, we could use the following method to convert ActiveX exe or cab file to MSI package

     

    Convert ActiveX exe or cab file to MSI package

    ===================================

    Install visual studio installer to create .msi package of ActiveX Control

     

    Downloaded free Visual Studio installer from

    http://msdn.microsoft.com/en-us/vs2005/aa718352.aspx

     

    But this requires Visual Studio 6.0 to be installed

     

    Hope this helps.

    Thursday, August 20, 2009 10:18 AM
    Moderator
  • Hi There

    I too have this problem. As described by Bevans9908, the issue is that although flash player is installed on the terminal server you cannot use web sites that require Flash player unless the users have admin rights. As an administrator flash based web sites work fine but even as a power user any flash based content is not displayed. Is there a way that standard users can be given sufficient rights to run these web sites with out promoting them to administrators?

    Wednesday, April 28, 2010 6:27 PM